Home
last modified time | relevance | path

Searched refs:__is_abstract (Results 1 – 8 of 8) sorted by relevance

/external/clang/test/SemaCXX/
Dabstract.cpp13 static_assert(!__is_abstract(IncompleteUnion), "unions are never abstract");
19 static_assert(__is_abstract(C), "C has a pure virtual function");
24 static_assert(__is_abstract(D), "D inherits from an abstract class");
30 static_assert(!__is_abstract(E), "E inherits from an abstract class but implements f");
DMicrosoftExtensions.cpp175 int array[__is_abstract(X)? 1 : -1];
/external/clang/test/PCH/
Dcxx-traits.h20 struct __is_abstract {}; // expected-warning {{made available}} struct
Dcxx-traits.cpp18 bool _is_abstract_result = __is_abstract(int);
/external/clang/test/SemaTemplate/
Dinstantiate-method.cpp50 int abstract_destructor[__is_abstract(HasDestructor<int>)? 1 : -1];
/external/clang/include/clang/Basic/
DTokenKinds.def418 TYPE_TRAIT_1(__is_abstract, IsAbstract, KEYCXX)
/external/clang/lib/Parse/
DParseExpr.cpp787 REVERTIBLE_TYPE_TRAIT(__is_abstract); in ParseCastExpression()
/external/clang/docs/
DLanguageExtensions.rst995 * ``__is_abstract`` (GNU, Microsoft)