Home
last modified time | relevance | path

Searched refs:__is_interface_class (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dms-interface.cpp63 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 Dcxx-traits.h40 struct __is_interface_class {}; // expected-warning {{made available}} struct
H A Dcxx-traits.cpp39 bool _is_interface_class_result = __is_interface_class(int);
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTokenKinds.def461 TYPE_TRAIT_1(__is_interface_class, IsInterfaceClass, KEYMS)
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp1086 REVERTIBLE_TYPE_TRAIT(__is_interface_class); in ParseCastExpression()
/llvm-project-15.0.7/clang/docs/
H A DLanguageExtensions.rst1415 * ``__is_interface_class`` (Microsoft):