Searched refs:__is_interface_class (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | ms-interface.cpp | 63 static_assert(!__is_interface_class(S), "oops"); 64 static_assert(!__is_interface_class(C), "oops"); 65 static_assert(!__is_interface_class(I), "oops"); 66 static_assert(!__is_interface_class(U), "oops"); 105 static_assert(!__is_interface_class(HasProp), "oops"); 106 static_assert(!__is_interface_class(IUnknown), "oops"); 107 static_assert(!__is_interface_class(IFaceStruct), "oops"); 108 static_assert(!__is_interface_class(IFaceInheritsStruct), "oops");
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | cxx-traits.h | 40 struct __is_interface_class {}; // expected-warning {{made available}} struct
|
| H A D | cxx-traits.cpp | 39 bool _is_interface_class_result = __is_interface_class(int);
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TokenKinds.def | 461 TYPE_TRAIT_1(__is_interface_class, IsInterfaceClass, KEYMS)
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 1086 REVERTIBLE_TYPE_TRAIT(__is_interface_class); in ParseCastExpression()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | LanguageExtensions.rst | 1415 * ``__is_interface_class`` (Microsoft):
|