Dmitri Gribenko | e9bcf5b | 2013-11-04 21:51:33 +0000 | [diff] [blame] | 1 | // RUN: rm -rf %t |
2 | // RUN: %clang_cc1 -x objective-c++ -fmodules -fmodules-cache-path=%t -I %S/Inputs %s -verify -std=c++11 | ||||
3 | |||||
4 | // expected-no-diagnostics | ||||
5 | |||||
6 | @import recursive_visibility_c; | ||||
7 | |||||
8 | template<typename T> struct Z { typedef T type; }; | ||||
9 | template void g<Z>(); |