Home
last modified time | relevance | path

Searched refs:is_polymorphic (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_polymorphic.pass.cpp19 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 Dhas_feature_type_traits.cpp88 #if __has_feature(is_polymorphic)
89 int is_polymorphic();
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DOperandTraits.h33 !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 Dexception.pass.cpp19 static_assert(std::is_polymorphic<std::exception>::value, in main()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_polymorphic.h22 struct _LIBCPP_TEMPLATE_VIS is_polymorphic struct
/llvm-project-15.0.7/libcxx/test/std/language.support/support.rtti/bad.typeid/
H A Dbad_typeid.pass.cpp21 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 Dbad_exception.pass.cpp21 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 Dbad_array_new_length.pass.cpp21 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 Dbad_alloc.pass.cpp21 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 Dbad_cast.pass.cpp21 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 Ddomain_error.pass.cpp23 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 Dinvalid_argument.pass.cpp23 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 Doverflow_error.pass.cpp23 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 Dlength_error.pass.cpp23 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 Drange_error.pass.cpp23 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 Dout_of_range.pass.cpp23 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 Druntime_error.pass.cpp23 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 Dunderflow_error.pass.cpp23 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 Dlogic_error.pass.cpp23 static_assert(std::is_polymorphic<std::logic_error>::value, in main()
/llvm-project-15.0.7/libcxx/include/
H A Dexception305 is_polymorphic<_From>::value &&
H A Dtype_traits104 template <class T> struct is_polymorphic;
309 = is_polymorphic<T>::value; // C++17
487 #include <__type_traits/is_polymorphic.h>
H A DCMakeLists.txt579 __type_traits/is_polymorphic.h
H A Dmodule.modulemap.in1169 module is_polymorphic { private header "__type_traits/is_polymorphic.h" }
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DFeatures.def224 FEATURE(is_polymorphic, LangOpts.CPlusPlus)
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn641 "__type_traits/is_polymorphic.h",

12