/external/libcxx/test/std/utilities/variant/variant.variant/variant.mod/ |
D | emplace_type_init_list_args.pass.cpp | 37 struct InitList { struct 39 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() argument 66 std::variant<int, TestTypes::NoCtors, InitList, InitListArg, long, long>; in test_emplace_sfinae() 68 static_assert(emplace_exists<V, InitList, IL>(), ""); in test_emplace_sfinae() 69 static_assert(!emplace_exists<V, InitList, int>(), "args don't match"); in test_emplace_sfinae() 70 static_assert(!emplace_exists<V, InitList, IL, int>(), "too many args"); in test_emplace_sfinae() 79 using V = std::variant<int, InitList, InitListArg, TestTypes::NoCtors>; in test_basic() 81 auto& ref1 = v.emplace<InitList>({1, 2, 3}); in test_basic() 82 static_assert(std::is_same_v<InitList&,decltype(ref1)>, ""); in test_basic() 83 assert(std::get<InitList>(v).size == 3); in test_basic() [all …]
|
D | emplace_index_init_list_args.pass.cpp | 37 struct InitList { struct 39 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() function 66 std::variant<int, TestTypes::NoCtors, InitList, InitListArg, long, long>; in test_emplace_sfinae() 79 using V = std::variant<int, InitList, InitListArg, TestTypes::NoCtors>; in test_basic() 82 static_assert(std::is_same_v<InitList&, decltype(ref1)>, ""); in test_basic() 91 static_assert(std::is_same_v<InitList&, decltype(ref3)>, ""); in test_basic()
|
/external/llvm-project/libcxx/test/std/utilities/variant/variant.variant/variant.mod/ |
D | emplace_type_init_list_args.pass.cpp | 34 struct InitList { struct 36 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() argument 63 std::variant<int, TestTypes::NoCtors, InitList, InitListArg, long, long>; in test_emplace_sfinae() 65 static_assert(emplace_exists<V, InitList, IL>(), ""); in test_emplace_sfinae() 66 static_assert(!emplace_exists<V, InitList, int>(), "args don't match"); in test_emplace_sfinae() 67 static_assert(!emplace_exists<V, InitList, IL, int>(), "too many args"); in test_emplace_sfinae() 76 using V = std::variant<int, InitList, InitListArg, TestTypes::NoCtors>; in test_basic() 78 auto& ref1 = v.emplace<InitList>({1, 2, 3}); in test_basic() 79 static_assert(std::is_same_v<InitList&,decltype(ref1)>, ""); in test_basic() 80 assert(std::get<InitList>(v).size == 3); in test_basic() [all …]
|
D | emplace_index_init_list_args.pass.cpp | 34 struct InitList { struct 36 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() function 63 std::variant<int, TestTypes::NoCtors, InitList, InitListArg, long, long>; in test_emplace_sfinae() 76 using V = std::variant<int, InitList, InitListArg, TestTypes::NoCtors>; in test_basic() 79 static_assert(std::is_same_v<InitList&, decltype(ref1)>, ""); in test_basic() 88 static_assert(std::is_same_v<InitList&, decltype(ref3)>, ""); in test_basic()
|
/external/llvm-project/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
D | in_place_type_init_list_args.pass.cpp | 34 struct InitList { struct 36 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() argument 49 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 51 std::is_constructible<V, std::in_place_type_t<InitList>, IL>::value, in test_ctor_sfinae() 53 static_assert(!test_convertible<V, std::in_place_type_t<InitList>, IL>(), in test_ctor_sfinae() 57 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 58 static_assert(!std::is_constructible<V, std::in_place_type_t<InitList>, IL, in test_ctor_sfinae() 62 !test_convertible<V, std::in_place_type_t<InitList>, IL, int>(), ""); in test_ctor_sfinae() 65 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 73 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() [all …]
|
D | in_place_index_init_list_args.pass.cpp | 34 struct InitList { struct 36 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() argument 49 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 55 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 63 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 69 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 76 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 82 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 91 constexpr std::variant<InitList, InitListArg, InitList> v( in test_ctor_basic() 97 constexpr std::variant<InitList, InitListArg, InitList> v( in test_ctor_basic() [all …]
|
/external/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
D | in_place_type_init_list_args.pass.cpp | 37 struct InitList { struct 39 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() argument 52 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 54 std::is_constructible<V, std::in_place_type_t<InitList>, IL>::value, in test_ctor_sfinae() 56 static_assert(!test_convertible<V, std::in_place_type_t<InitList>, IL>(), in test_ctor_sfinae() 60 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 61 static_assert(!std::is_constructible<V, std::in_place_type_t<InitList>, IL, in test_ctor_sfinae() 65 !test_convertible<V, std::in_place_type_t<InitList>, IL, int>(), ""); in test_ctor_sfinae() 68 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 76 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() [all …]
|
D | in_place_index_init_list_args.pass.cpp | 37 struct InitList { struct 39 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() function 52 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 58 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 66 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 72 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 79 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 85 using V = std::variant<InitList, InitListArg, int>; in test_ctor_sfinae() 94 constexpr std::variant<InitList, InitListArg, InitList> v( in test_ctor_basic() 100 constexpr std::variant<InitList, InitListArg, InitList> v( in test_ctor_basic() [all …]
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorInitializer.h | 29 typename Initializer<Derived, N - 1>::InitList> InitList; typedef 33 const InitList& vals) { in run() 44 typedef std::initializer_list<typename traits<Derived>::Scalar> InitList; 48 const InitList& vals) { 60 typedef typename traits<Derived>::Scalar InitList; 64 const InitList& v) { 72 … const typename Initializer<Derived, traits<Derived>::NumDimensions>::InitList& vals) {
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | ExecutionUtils.cpp | 21 : InitList( in CtorDtorIterator() 23 I((InitList && End) ? InitList->getNumOperands() : 0) { in CtorDtorIterator() 27 assert(InitList == Other.InitList && "Incomparable iterators."); in operator ==() 47 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I)); in operator *()
|
/external/clang/test/SemaCXX/ |
D | delete.cpp | 91 struct InitList { struct 93 …InitList(unsigned c) : p(new derived[c]), p4(nullptr) {} // expected-note {{allocated with 'new[]… in InitList() function 94 …InitList(unsigned c, unsigned) : p{new derived[c]}, p4{nullptr} {} // expected-note {{allocated wi… in InitList() argument 95 ~InitList() { in ~InitList() argument
|
/external/llvm-project/clang/test/SemaCXX/ |
D | delete.cpp | 91 struct InitList { struct 93 …InitList(unsigned c) : p(new derived[c]), p4(nullptr) {} // expected-note {{allocated with 'new[]… in InitList() function 94 …InitList(unsigned c, unsigned) : p{new derived[c]}, p4{nullptr} {} // expected-note {{allocated wi… in InitList() function 95 ~InitList() { in ~InitList() argument
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyLowerGlobalDtors.cpp | 67 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runOnModule() local 68 if (!InitList) in runOnModule() 72 auto *ETy = dyn_cast<StructType>(InitList->getType()->getElementType()); in runOnModule() 82 for (Value *O : InitList->operands()) { in runOnModule()
|
/external/llvm-project/clang-tools-extra/clang-tidy/utils/ |
D | ExprSequence.cpp | 113 } else if (const auto *InitList = dyn_cast<InitListExpr>(Parent)) { in getSequenceSuccessor() local 116 for (unsigned I = 1; I < InitList->getNumInits(); ++I) { in getSequenceSuccessor() 117 if (InitList->getInit(I - 1) == S) in getSequenceSuccessor() 118 return InitList->getInit(I); in getSequenceSuccessor()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | ExecutionUtils.cpp | 49 : InitList( in CtorDtorIterator() 51 I((InitList && End) ? InitList->getNumOperands() : 0) { in CtorDtorIterator() 55 assert(InitList == Other.InitList && "Incomparable iterators."); in operator ==() 75 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I)); in operator *()
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyLowerGlobalDtors.cpp | 67 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runOnModule() local 68 if (!InitList) in runOnModule() 72 auto *ETy = dyn_cast<StructType>(InitList->getType()->getElementType()); in runOnModule() 86 for (Value *O : InitList->operands()) { in runOnModule()
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | ExecutionUtils.cpp | 25 : InitList( in CtorDtorIterator() 27 I((InitList && End) ? InitList->getNumOperands() : 0) { in CtorDtorIterator() 31 assert(InitList == Other.InitList && "Incomparable iterators."); in operator ==() 51 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I)); in operator *()
|
/external/clang/lib/Sema/ |
D | SemaInit.cpp | 3398 InitListExpr *InitList, 3673 InitListExpr *InitList = nullptr); 3679 InitListExpr *InitList, in TryReferenceListInitialization() argument 3704 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization() 3705 Expr *Initializer = InitList->getInit(0); in TryReferenceListInitialization() 3725 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization() 3731 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization() 3737 TryListInitialization(S, TempEntity, Kind, InitList, Sequence, in TryReferenceListInitialization() 3753 InitListExpr *InitList, in TryListInitialization() argument 3761 !DestType->isAnyComplexType() && InitList->getNumInits() > 1) { in TryListInitialization() [all …]
|
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
D | UseDefaultMemberInitCheck.cpp | 144 auto *InitList = dyn_cast<InitListExpr>(E); in getInitializer() local 145 if (InitList && InitList->getNumInits() == 1) in getInitializer() 146 return InitList->getInit(0)->IgnoreParenImpCasts(); in getInitializer()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaInit.cpp | 3839 InitListExpr *InitList, 4218 InitListExpr *InitList = nullptr); 4224 InitListExpr *InitList, in TryReferenceListInitialization() argument 4249 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization() 4250 Expr *Initializer = InitList->getInit(0); in TryReferenceListInitialization() 4268 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization() 4274 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization() 4280 TryListInitialization(S, TempEntity, Kind, InitList, Sequence, in TryReferenceListInitialization() 4296 InitListExpr *InitList, in TryListInitialization() argument 4304 !DestType->isAnyComplexType() && InitList->getNumInits() > 1) { in TryListInitialization() [all …]
|
/external/llvm-project/llvm/tools/bugpoint/ |
D | ExtractFunction.cpp | 254 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor() local 255 if (!InitList) in SplitStaticCtorDtor() 258 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in SplitStaticCtorDtor() 260 dyn_cast<ConstantStruct>(InitList->getOperand(i))) { in SplitStaticCtorDtor()
|
/external/llvm/tools/bugpoint/ |
D | ExtractFunction.cpp | 258 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor() local 259 if (!InitList) return; in SplitStaticCtorDtor() 261 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in SplitStaticCtorDtor() 262 if (ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i))){ in SplitStaticCtorDtor()
|
/external/llvm/lib/TableGen/ |
D | TGParser.cpp | 912 SmallVector<Init*, 2> InitList; in ParseOperation() local 914 InitList.push_back(ParseValue(CurRec)); in ParseOperation() 915 if (!InitList.back()) return nullptr; in ParseOperation() 920 InitList.push_back(ParseValue(CurRec)); in ParseOperation() 921 if (!InitList.back()) return nullptr; in ParseOperation() 932 if (VarInit *Arg0 = dyn_cast<VarInit>(InitList[0])) in ParseOperation() 934 else if (ListInit *Arg0 = dyn_cast<ListInit>(InitList[0])) in ParseOperation() 937 InitList[0]->dump(); in ParseOperation() 946 while (InitList.size() > 2) { in ParseOperation() 947 Init *RHS = InitList.pop_back_val(); in ParseOperation() [all …]
|
/external/clang/include/clang/Sema/ |
D | Initialization.h | 512 bool InitList) { in CreateCStyleCast() argument 515 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast() 522 bool InitList) { in CreateFunctionalCast() argument 523 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateFunctionalCast()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Initialization.h | 650 bool InitList) { in CreateCStyleCast() argument 653 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast() 660 bool InitList) { in CreateFunctionalCast() argument 661 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateFunctionalCast()
|