Searched refs:__is_aggregate (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | type-traits.cpp | 536 static_assert(!__is_aggregate(NonPOD), ""); in is_aggregate() 541 static_assert(!__is_aggregate(Enum), ""); in is_aggregate() 542 static_assert(__is_aggregate(POD), ""); in is_aggregate() 543 static_assert(__is_aggregate(Empty), ""); in is_aggregate() 544 static_assert(__is_aggregate(EmptyAr), ""); in is_aggregate() 547 static_assert(!__is_aggregate(void), ""); in is_aggregate() 549 static_assert(!__is_aggregate(int), ""); in is_aggregate() 550 static_assert(__is_aggregate(IntAr), ""); in is_aggregate() 553 static_assert(__is_aggregate(Union), ""); in is_aggregate() 556 static_assert(__is_aggregate(HasOp), ""); in is_aggregate() [all …]
|
| H A D | sizeless-1.cpp | 478 _Static_assert(!__is_aggregate(svint8_t), ""); in cxx_only()
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_aggregate.h | 24 is_aggregate : public integral_constant<bool, __is_aggregate(_Tp)> {}; 27 inline constexpr bool is_aggregate_v = __is_aggregate(_Tp);
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | cxx-traits.h | 21 struct __is_aggregate {}; // expected-warning {{made available}} struct
|
| H A D | cxx-traits.cpp | 19 bool _is_aggregate_result = __is_aggregate(int);
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TokenKinds.def | 490 TYPE_TRAIT_1(__is_aggregate, IsAggregate, KEYCXX)
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 1066 REVERTIBLE_TYPE_TRAIT(__is_aggregate); in ParseCastExpression()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | LanguageExtensions.rst | 1390 * ``__is_aggregate`` (C++, GNU, Microsoft)
|