Searched refs:is_polymorphic (Results 1 - 25 of 30) sorted by relevance

12

/external/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_polymorphic.pass.cpp12 // is_polymorphic
20 static_assert( std::is_polymorphic<T>::value, "");
21 static_assert( std::is_polymorphic<const T>::value, "");
22 static_assert( std::is_polymorphic<volatile T>::value, "");
23 static_assert( std::is_polymorphic<const volatile T>::value, "");
35 static_assert(!std::is_polymorphic<T>::value, "");
36 static_assert(!std::is_polymorphic<const T>::value, "");
37 static_assert(!std::is_polymorphic<volatile T>::value, "");
38 static_assert(!std::is_polymorphic<const volatile T>::value, "");
/external/libcxx/test/libcxx/language.support/support.dynamic/alloc.errors/new.badlength/
H A Dbad_array_length.pass.cpp21 static_assert(std::is_polymorphic<std::bad_array_length>::value,
22 "std::is_polymorphic<std::bad_array_length>::value");
/external/libcxx/test/std/language.support/support.dynamic/alloc.errors/bad.alloc/
H A Dbad_alloc.pass.cpp20 static_assert(std::is_polymorphic<std::bad_alloc>::value,
21 "std::is_polymorphic<std::bad_alloc>::value");
/external/libcxx/test/std/language.support/support.dynamic/alloc.errors/new.badlength/
H A Dbad_array_new_length.pass.cpp20 static_assert(std::is_polymorphic<std::bad_array_new_length>::value,
21 "std::is_polymorphic<std::bad_array_new_length>::value");
/external/libcxx/test/std/language.support/support.exception/bad.exception/
H A Dbad_exception.pass.cpp20 static_assert(std::is_polymorphic<std::bad_exception>::value,
21 "std::is_polymorphic<std::bad_exception>::value");
/external/libcxx/test/std/language.support/support.exception/exception/
H A Dexception.pass.cpp18 static_assert(std::is_polymorphic<std::exception>::value,
19 "std::is_polymorphic<std::exception>::value");
/external/libcxx/test/std/language.support/support.rtti/bad.cast/
H A Dbad_cast.pass.cpp20 static_assert(std::is_polymorphic<std::bad_cast>::value,
21 "std::is_polymorphic<std::bad_cast>::value");
/external/libcxx/test/std/language.support/support.rtti/bad.typeid/
H A Dbad_typeid.pass.cpp20 static_assert(std::is_polymorphic<std::bad_typeid>::value,
21 "std::is_polymorphic<std::bad_typeid>::value");
/external/clang/test/Lexer/
H A Dhas_feature_type_traits.cpp88 #if __has_feature(is_polymorphic)
89 int is_polymorphic();
91 // CHECK: int is_polymorphic();
/external/libcxx/test/std/diagnostics/std.exceptions/domain.error/
H A Ddomain_error.pass.cpp22 static_assert(std::is_polymorphic<std::domain_error>::value,
23 "std::is_polymorphic<std::domain_error>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/invalid.argument/
H A Dinvalid_argument.pass.cpp22 static_assert(std::is_polymorphic<std::invalid_argument>::value,
23 "std::is_polymorphic<std::invalid_argument>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/length.error/
H A Dlength_error.pass.cpp22 static_assert(std::is_polymorphic<std::length_error>::value,
23 "std::is_polymorphic<std::length_error>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/logic.error/
H A Dlogic_error.pass.cpp22 static_assert(std::is_polymorphic<std::logic_error>::value,
23 "std::is_polymorphic<std::logic_error>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/out.of.range/
H A Dout_of_range.pass.cpp22 static_assert(std::is_polymorphic<std::out_of_range>::value,
23 "std::is_polymorphic<std::out_of_range>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/overflow.error/
H A Doverflow_error.pass.cpp22 static_assert(std::is_polymorphic<std::overflow_error>::value,
23 "std::is_polymorphic<std::overflow_error>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/range.error/
H A Drange_error.pass.cpp22 static_assert(std::is_polymorphic<std::range_error>::value,
23 "std::is_polymorphic<std::range_error>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/runtime.error/
H A Druntime_error.pass.cpp22 static_assert(std::is_polymorphic<std::runtime_error>::value,
23 "std::is_polymorphic<std::runtime_error>::value");
/external/libcxx/test/std/diagnostics/std.exceptions/underflow.error/
H A Dunderflow_error.pass.cpp22 static_assert(std::is_polymorphic<std::underflow_error>::value,
23 "std::is_polymorphic<std::underflow_error>::value");
/external/libchrome/base/metrics/
H A Dpersistent_memory_allocator.h224 static_assert(!std::is_polymorphic<T>::value, "no polymorphic objects");
230 static_assert(!std::is_polymorphic<T>::value, "no polymorphic objects");
/external/libcxx/test/std/experimental/utilities/meta/meta.type.synop/
H A Dmeta.unary.prop.pass.cpp131 static_assert(ex::is_polymorphic_v<T> == std::is_polymorphic<T>::value, "");
136 static_assert(ex::is_polymorphic_v<T> == std::is_polymorphic<T>::value, "");
/external/v8/src/arm/
H A Dcode-stubs-arm.cc3063 Register scratch2, bool is_polymorphic,
3085 if (!is_polymorphic) {
/external/v8/src/arm64/
H A Dcode-stubs-arm64.cc2986 Register scratch2, bool is_polymorphic,
3009 if (!is_polymorphic) {
2984 HandleArrayCases(MacroAssembler* masm, Register feedback, Register receiver_map, Register scratch1, Register scratch2, bool is_polymorphic, Label* miss) argument
/external/v8/src/x64/
H A Dcode-stubs-x64.cc2955 bool is_polymorphic, Label* miss) {
2977 if (!is_polymorphic) {
2952 HandleArrayCases(MacroAssembler* masm, Register feedback, Register receiver_map, Register scratch1, Register scratch2, Register scratch3, bool is_polymorphic, Label* miss) argument
/external/v8/src/x87/
H A Dcode-stubs-x87.cc2847 bool is_polymorphic, Label* miss) {
2887 if (!is_polymorphic) {
2888 // If is_polymorphic is false, we may only have a two element array.
2844 HandlePolymorphicStoreCase(MacroAssembler* masm, Register receiver, Register key, Register vector, Register slot, Register feedback, bool is_polymorphic, Label* miss) argument
/external/v8/src/ia32/
H A Dcode-stubs-ia32.cc3029 bool is_polymorphic, Label* miss) {
3069 if (!is_polymorphic) {
3070 // If is_polymorphic is false, we may only have a two element array.
3026 HandlePolymorphicStoreCase(MacroAssembler* masm, Register receiver, Register key, Register vector, Register slot, Register feedback, bool is_polymorphic, Label* miss) argument

Completed in 559 milliseconds

12