| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
| H A D | is_polymorphic.pass.cpp | 19 static_assert( std::is_polymorphic<T>::value, ""); in test_is_polymorphic() 20 static_assert( std::is_polymorphic<const T>::value, ""); in test_is_polymorphic() 21 static_assert( std::is_polymorphic<volatile T>::value, ""); in test_is_polymorphic() 22 static_assert( std::is_polymorphic<const volatile T>::value, ""); in test_is_polymorphic() 34 static_assert(!std::is_polymorphic<T>::value, ""); in test_is_not_polymorphic() 35 static_assert(!std::is_polymorphic<const T>::value, ""); in test_is_not_polymorphic() 36 static_assert(!std::is_polymorphic<volatile T>::value, ""); in test_is_not_polymorphic() 37 static_assert(!std::is_polymorphic<const volatile T>::value, ""); in test_is_not_polymorphic()
|
| /llvm-project-15.0.7/clang/test/Lexer/ |
| H A D | has_feature_type_traits.cpp | 88 #if __has_feature(is_polymorphic) 89 int is_polymorphic();
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | OperandTraits.h | 33 !std::is_polymorphic<SubClass>::value, in op_begin() 71 !std::is_polymorphic<SubClass>::value, in op_begin()
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.exception/exception/ |
| H A D | exception.pass.cpp | 19 static_assert(std::is_polymorphic<std::exception>::value, in main()
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_polymorphic.h | 22 struct _LIBCPP_TEMPLATE_VIS is_polymorphic struct
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.rtti/bad.typeid/ |
| H A D | bad_typeid.pass.cpp | 21 static_assert(std::is_polymorphic<std::bad_typeid>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.exception/bad.exception/ |
| H A D | bad_exception.pass.cpp | 21 static_assert(std::is_polymorphic<std::bad_exception>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.dynamic/alloc.errors/new.badlength/ |
| H A D | bad_array_new_length.pass.cpp | 21 static_assert(std::is_polymorphic<std::bad_array_new_length>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.dynamic/alloc.errors/bad.alloc/ |
| H A D | bad_alloc.pass.cpp | 21 static_assert(std::is_polymorphic<std::bad_alloc>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.rtti/bad.cast/ |
| H A D | bad_cast.pass.cpp | 21 static_assert(std::is_polymorphic<std::bad_cast>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/domain.error/ |
| H A D | domain_error.pass.cpp | 23 static_assert(std::is_polymorphic<std::domain_error>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/invalid.argument/ |
| H A D | invalid_argument.pass.cpp | 23 static_assert(std::is_polymorphic<std::invalid_argument>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/overflow.error/ |
| H A D | overflow_error.pass.cpp | 23 static_assert(std::is_polymorphic<std::overflow_error>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/length.error/ |
| H A D | length_error.pass.cpp | 23 static_assert(std::is_polymorphic<std::length_error>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/range.error/ |
| H A D | range_error.pass.cpp | 23 static_assert(std::is_polymorphic<std::range_error>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/out.of.range/ |
| H A D | out_of_range.pass.cpp | 23 static_assert(std::is_polymorphic<std::out_of_range>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/runtime.error/ |
| H A D | runtime_error.pass.cpp | 23 static_assert(std::is_polymorphic<std::runtime_error>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/underflow.error/ |
| H A D | underflow_error.pass.cpp | 23 static_assert(std::is_polymorphic<std::underflow_error>::value, in main()
|
| /llvm-project-15.0.7/libcxx/test/std/diagnostics/std.exceptions/logic.error/ |
| H A D | logic_error.pass.cpp | 23 static_assert(std::is_polymorphic<std::logic_error>::value, in main()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | exception | 305 is_polymorphic<_From>::value &&
|
| H A D | type_traits | 104 template <class T> struct is_polymorphic; 309 = is_polymorphic<T>::value; // C++17 487 #include <__type_traits/is_polymorphic.h>
|
| H A D | CMakeLists.txt | 579 __type_traits/is_polymorphic.h
|
| H A D | module.modulemap.in | 1169 module is_polymorphic { private header "__type_traits/is_polymorphic.h" }
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Features.def | 224 FEATURE(is_polymorphic, LangOpts.CPlusPlus)
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 641 "__type_traits/is_polymorphic.h",
|