Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dtype-traits.cpp536 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 Dsizeless-1.cpp478 _Static_assert(!__is_aggregate(svint8_t), ""); in cxx_only()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_aggregate.h24 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 Dcxx-traits.h21 struct __is_aggregate {}; // expected-warning {{made available}} struct
H A Dcxx-traits.cpp19 bool _is_aggregate_result = __is_aggregate(int);
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTokenKinds.def490 TYPE_TRAIT_1(__is_aggregate, IsAggregate, KEYCXX)
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp1066 REVERTIBLE_TYPE_TRAIT(__is_aggregate); in ParseCastExpression()
/llvm-project-15.0.7/clang/docs/
H A DLanguageExtensions.rst1390 * ``__is_aggregate`` (C++, GNU, Microsoft)