|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/ArrayRef.h 100 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec)
258 operator=(std::initializer_list<U>) = delete;
include/llvm/ADT/DenseMap.h 718 DenseMap(std::initializer_list<typename BaseT::value_type> Vals) {
include/llvm/ADT/DenseSet.h 69 DenseSetImpl(std::initializer_list<ValueT> Elems)
260 using BaseT::BaseT;
278 using BaseT::BaseT;
include/llvm/ADT/STLExtras.h 607 return all_of(std::initializer_list<bool>{std::get<Ns>(this->iterators) !=
720 std::initializer_list<bool>{std::get<Ns>(this->iterators) !=
include/llvm/ADT/SmallPtrSet.h 392 void insert(std::initializer_list<PtrType> IL) {
441 SmallPtrSet(std::initializer_list<PtrType> IL)
461 operator=(std::initializer_list<PtrType> IL) {
include/llvm/ADT/SmallVector.h 405 void append(std::initializer_list<T> IL) {
429 void assign(std::initializer_list<T> IL) {
637 void insert(iterator I, std::initializer_list<T> IL) {
865 SmallVector(std::initializer_list<T> IL) : SmallVectorImpl<T>(N) {
899 const SmallVector &operator=(std::initializer_list<T> IL) {
include/llvm/ADT/StringMap.h 260 StringMap(std::initializer_list<std::pair<StringRef, ValueTy>> List)
include/llvm/ADT/StringSet.h 32 StringSet(std::initializer_list<StringRef> S) {
include/llvm/ADT/TinyPtrVector.h 114 TinyPtrVector(std::initializer_list<EltTy> IL)
include/llvm/Bitstream/BitCodes.h 173 explicit BitCodeAbbrev(std::initializer_list<BitCodeAbbrevOp> OperandList)
include/llvm/CodeGen/GlobalISel/InstructionSelector.h 65 PredicateBitsetImpl(std::initializer_list<unsigned> Init) {
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 206 std::initializer_list<LLT> TypesInit);
211 std::initializer_list<std::pair<LLT, LLT>> TypesInit);
216 std::initializer_list<TypePairAndMemDesc> TypesAndMemDescInit);
390 std::initializer_list<LLT> Types) {
397 std::initializer_list<LLT> Types,
406 std::initializer_list<std::pair<LLT, LLT>> Types) {
414 std::initializer_list<std::pair<LLT, LLT>> Types,
424 std::initializer_list<LLT> Types) {
433 std::initializer_list<LLT> Types) {
444 std::initializer_list<LLT> Types0,
445 std::initializer_list<LLT> Types1) {
455 LegalizeAction Action, std::initializer_list<LLT> Types0,
456 std::initializer_list<LLT> Types1, std::initializer_list<LLT> Types2) {
456 std::initializer_list<LLT> Types1, std::initializer_list<LLT> Types2) {
484 LegalizeRuleSet &legalFor(std::initializer_list<LLT> Types) {
489 LegalizeRuleSet &legalFor(std::initializer_list<std::pair<LLT, LLT>> Types) {
494 LegalizeRuleSet &legalForTypeWithAnyImm(std::initializer_list<LLT> Types) {
501 std::initializer_list<LegalityPredicates::TypePairAndMemDesc>
509 LegalizeRuleSet &legalForCartesianProduct(std::initializer_list<LLT> Types) {
514 LegalizeRuleSet &legalForCartesianProduct(std::initializer_list<LLT> Types0,
515 std::initializer_list<LLT> Types1) {
520 LegalizeRuleSet &legalForCartesianProduct(std::initializer_list<LLT> Types0,
521 std::initializer_list<LLT> Types1,
522 std::initializer_list<LLT> Types2) {
560 LegalizeRuleSet &lowerFor(std::initializer_list<LLT> Types) {
566 LegalizeRuleSet &lowerFor(std::initializer_list<LLT> Types,
572 LegalizeRuleSet &lowerFor(std::initializer_list<std::pair<LLT, LLT>> Types) {
578 LegalizeRuleSet &lowerFor(std::initializer_list<std::pair<LLT, LLT>> Types,
584 LegalizeRuleSet &lowerForCartesianProduct(std::initializer_list<LLT> Types0,
585 std::initializer_list<LLT> Types1) {
591 LegalizeRuleSet &lowerForCartesianProduct(std::initializer_list<LLT> Types0,
592 std::initializer_list<LLT> Types1,
593 std::initializer_list<LLT> Types2) {
606 LegalizeRuleSet &libcallFor(std::initializer_list<LLT> Types) {
610 libcallFor(std::initializer_list<std::pair<LLT, LLT>> Types) {
614 libcallForCartesianProduct(std::initializer_list<LLT> Types) {
618 libcallForCartesianProduct(std::initializer_list<LLT> Types0,
619 std::initializer_list<LLT> Types1) {
683 LegalizeRuleSet &customFor(std::initializer_list<LLT> Types) {
689 LegalizeRuleSet &customFor(std::initializer_list<std::pair<LLT, LLT>> Types) {
693 LegalizeRuleSet &customForCartesianProduct(std::initializer_list<LLT> Types) {
697 customForCartesianProduct(std::initializer_list<LLT> Types0,
698 std::initializer_list<LLT> Types1) {
1127 getActionDefinitionsBuilder(std::initializer_list<unsigned> Opcodes);
include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h 507 std::initializer_list<const ValueMapping *> OpdsMapping) const;
include/llvm/MC/SubtargetFeature.h 54 constexpr FeatureBitset(std::initializer_list<unsigned> Init) {
include/llvm/Option/ArgList.h 142 OptRange getRange(std::initializer_list<OptSpecifier> Ids) const;
include/llvm/Support/CommandLine.h 640 ValuesClass(std::initializer_list<OptionEnumValue> Options)
include/llvm/Support/JSON.h 105 explicit Object(std::initializer_list<KV> Properties);
163 explicit Array(std::initializer_list<Value> Elements);
296 Value(std::initializer_list<Value> Elements);
548 inline Object::Object(std::initializer_list<KV> Properties) {
include/llvm/XRay/FDRRecordConsumer.h 45 PipelineConsumer(std::initializer_list<RecordVisitor *> V)
lib/CodeGen/GlobalISel/LegalityPredicates.cpp 24 std::initializer_list<LLT> TypesInit) {
33 std::initializer_list<std::pair<LLT, LLT>> TypesInit) {
43 std::initializer_list<TypePairAndMemDesc> TypesAndMemDescInit) {
lib/CodeGen/GlobalISel/LegalizerInfo.cpp 433 std::initializer_list<unsigned> Opcodes) {
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp 362 std::initializer_list<const RegisterBankInfo::ValueMapping *> OpdsMapping)
lib/Option/ArgList.cpp 58 ArgList::getRange(std::initializer_list<OptSpecifier> Ids) const {
lib/Support/JSON.cpp 91 Array::Array(std::initializer_list<Value> Elements) {
99 Value::Value(std::initializer_list<Value> Elements)
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 211 std::initializer_list<LLT> AllS32Vectors =
214 std::initializer_list<LLT> AllS64Vectors =
227 const std::initializer_list<LLT> AddrSpaces64 = {
231 const std::initializer_list<LLT> AddrSpaces32 = {
235 const std::initializer_list<LLT> FPTypesBase = {
239 const std::initializer_list<LLT> FPTypes16 = {
243 const std::initializer_list<LLT> FPTypesPK16 = {
lib/Target/Mips/MipsLegalizerInfo.cpp 28 std::initializer_list<TypesAndMemOps> SupportedValues) {
45 std::initializer_list<LLT> SupportedValues) {
lib/Target/X86/X86DomainReassignment.cpp 316 Closure(unsigned ID, std::initializer_list<RegDomain> LegalDstDomainList) : ID(ID) {
lib/Transforms/Coroutines/CoroInternal.h 46 bool declaresIntrinsics(Module &M, std::initializer_list<StringRef>);
lib/Transforms/Coroutines/Coroutines.cpp 154 std::initializer_list<StringRef> List) {
lib/Transforms/Vectorize/LoopVectorizationPlanner.h 49 std::initializer_list<VPValue *> Operands) {
124 std::initializer_list<VPValue *> Operands,
lib/Transforms/Vectorize/VPlan.h 665 VPInstruction(unsigned Opcode, std::initializer_list<VPValue *> Operands)
lib/Transforms/Vectorize/VPlanValue.h 145 VPUser(std::initializer_list<VPValue *> Operands)
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h 1120 std::initializer_list<std::pair<CallDescription, T>> &&List)
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp 146 (void)std::initializer_list<int>{
tools/clang/lib/CodeGen/CGCleanup.cpp 419 std::initializer_list<llvm::Value **> ValuesToReload) {
475 std::initializer_list<llvm::Value **> ValuesToReload) {
tools/clang/lib/CodeGen/CodeGenFunction.h 753 void ForceCleanup(std::initializer_list<llvm::Value**> ValuesToReload = {}) {
954 std::initializer_list<llvm::Value **> ValuesToReload = {});
962 std::initializer_list<llvm::Value **> ValuesToReload = {});
tools/clang/lib/Driver/ToolChains/Cuda.cpp 82 std::initializer_list<const char *> Versions = {"8.0", "7.5", "7.0"};
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp 34 const std::initializer_list<llvm::BitCodeAbbrevOp> Ops) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp 121 std::initializer_list<std::pair<std::string, SpecialMemberFunctionKind>>
tools/clang/tools/extra/clangd/unittests/DexTests.cpp 356 tokensAre(std::initializer_list<std::string> Strings, Token::Kind Kind) {
365 trigramsAre(std::initializer_list<std::string> Trigrams) {
tools/clang/tools/extra/clangd/unittests/FuzzyMatchTests.cpp 184 RankMatcher(std::initializer_list<ExpectedMatch> RankedStrings)
tools/clang/unittests/StaticAnalyzer/CallDescriptionTest.cpp 27 ResultMap(std::initializer_list<std::pair<CallDescription, bool>> Data)
91 std::initializer_list<std::pair<CallDescription, bool>> Data)
tools/lldb/include/lldb/DataFormatters/FormatManager.h 61 std::initializer_list<lldb::LanguageType> langs = {lang};
67 std::initializer_list<lldb::LanguageType> langs = {}) {
tools/lldb/include/lldb/DataFormatters/TypeCategory.h 218 std::initializer_list<lldb::LanguageType> langs = {});
tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h 279 const std::initializer_list<const char *> items)
tools/lldb/include/lldb/Symbol/ClangASTContext.h 237 const std::initializer_list<std::pair<const char *, CompilerType>>
243 const std::initializer_list<std::pair<const char *, CompilerType>>
tools/lldb/include/lldb/Utility/StringLexer.h 32 std::pair<bool, Character> NextIf(std::initializer_list<Character> cs);
tools/lldb/source/DataFormatters/TypeCategory.cpp 18 std::initializer_list<lldb::LanguageType> langs)
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp 588 PythonTuple::PythonTuple(std::initializer_list<PythonObject> objects) {
599 PythonTuple::PythonTuple(std::initializer_list<PyObject *> objects) {
930 operator()(std::initializer_list<PyObject *> args) {
937 operator()(std::initializer_list<PythonObject> args) {
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h 544 PythonTuple(std::initializer_list<PythonObject> objects);
545 PythonTuple(std::initializer_list<PyObject *> objects);
650 PythonObject operator()(std::initializer_list<PyObject *> args);
652 PythonObject operator()(std::initializer_list<PythonObject> args);
tools/lldb/source/Symbol/ClangASTContext.cpp 2190 const std::initializer_list<std::pair<const char *, CompilerType>>
2215 const std::initializer_list<std::pair<const char *, CompilerType>>
tools/lldb/source/Symbol/CxxModuleHandler.cpp 23 std::initializer_list<const char *> supported_names = {
tools/lldb/source/Utility/StringLexer.cpp 30 StringLexer::NextIf(std::initializer_list<Character> cs) {
unittests/ADT/ArrayRefTest.cpp 46 !std::is_assignable<ArrayRef<int *>&, std::initializer_list<int *>>::value,
211 std::initializer_list<int> init_list = { 0, 1, 2, 3, 4 };
unittests/ADT/RangeAdapterTest.cpp 26 ReverseOnlyVector(std::initializer_list<int> list) : Vec(list) {}
43 BidirectionalVector(std::initializer_list<int> list) : Vec(list) {}
60 BidirectionalVectorConsts(std::initializer_list<int> list) : Vec(list) {}
82 CustomIteratorVector(std::initializer_list<int> list) : V(list) {}
unittests/ADT/STLExtrasTest.cpp 372 std::initializer_list<int> E = {};
373 std::initializer_list<int> NotE = {7, 13, 42};
unittests/Analysis/MemorySSATest.cpp 1162 std::initializer_list<StoreInst *> Sts = {SA1, SB1, SC1, SA2, SB2, SC2, SB3};
unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp 179 std::initializer_list<uint32_t> Indices) {
usr/include/c++/7.4.0/bits/algorithmfwd.h 416 min(initializer_list<_Tp>);
421 min(initializer_list<_Tp>, _Compare);
426 max(initializer_list<_Tp>);
431 max(initializer_list<_Tp>, _Compare);
436 minmax(initializer_list<_Tp>);
441 minmax(initializer_list<_Tp>, _Compare);
usr/include/c++/7.4.0/bits/basic_string.h 558 basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
785 operator=(initializer_list<_CharT> __l)
1189 operator+=(initializer_list<_CharT> __l)
1280 append(initializer_list<_CharT> __l)
1470 assign(initializer_list<_CharT> __l)
1601 insert(iterator __p, initializer_list<_CharT> __l)
2163 initializer_list<_CharT> __l)
usr/include/c++/7.4.0/bits/forward_list.h 550 forward_list(std::initializer_list<_Tp> __il,
605 operator=(std::initializer_list<_Tp> __il)
655 assign(std::initializer_list<_Tp> __il)
945 insert_after(const_iterator __pos, std::initializer_list<_Tp> __il)
usr/include/c++/7.4.0/bits/hashtable.h 447 _Hashtable(initializer_list<value_type> __l,
473 operator=(initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/hashtable_policy.h 855 insert(initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/random.h 5196 param_type(initializer_list<double> __wil)
5238 discrete_distribution(initializer_list<double> __wl)
5431 param_type(initializer_list<_RealType> __bi, _Func __fw);
5488 piecewise_constant_distribution(initializer_list<_RealType> __bl,
5703 param_type(initializer_list<_RealType> __bl, _Func __fw);
5761 piecewise_linear_distribution(initializer_list<_RealType> __bl,
5971 seed_seq(std::initializer_list<_IntType> il);
usr/include/c++/7.4.0/bits/random.tcc 2850 param_type(initializer_list<_RealType> __bl, _Func __fw)
3073 param_type(initializer_list<_RealType> __bl, _Func __fw)
3231 seed_seq::seed_seq(std::initializer_list<_IntType> __il)
usr/include/c++/7.4.0/bits/range_access.h 198 rbegin(initializer_list<_Tp> __il)
208 rend(initializer_list<_Tp> __il)
usr/include/c++/7.4.0/bits/regex.h 523 basic_regex(initializer_list<_Ch_type> __l, flag_type __f = ECMAScript)
567 operator=(initializer_list<_Ch_type> __l)
693 assign(initializer_list<_Ch_type> __l, flag_type __flags = ECMAScript)
2679 initializer_list<int> __submatches,
2714 initializer_list<int>,
usr/include/c++/7.4.0/bits/stl_algo.h 3450 min(initializer_list<_Tp> __l)
3456 min(initializer_list<_Tp> __l, _Compare __comp)
3462 max(initializer_list<_Tp> __l)
3468 max(initializer_list<_Tp> __l, _Compare __comp)
3474 minmax(initializer_list<_Tp> __l)
3484 minmax(initializer_list<_Tp> __l, _Compare __comp)
usr/include/c++/7.4.0/bits/stl_bvector.h 652 vector(initializer_list<bool> __l,
743 operator=(initializer_list<bool> __l)
776 assign(initializer_list<bool> __l)
1006 insert(const_iterator __p, initializer_list<bool> __l)
usr/include/c++/7.4.0/bits/stl_deque.h 996 deque(initializer_list<value_type> __l,
1088 operator=(initializer_list<value_type> __l)
1151 assign(initializer_list<value_type> __l)
1678 insert(const_iterator __p, initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/stl_list.h 676 list(initializer_list<value_type> __l,
777 operator=(initializer_list<value_type> __l)
836 assign(initializer_list<value_type> __l)
1233 insert(const_iterator __p, initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/stl_map.h 220 map(initializer_list<value_type> __l,
242 map(initializer_list<value_type> __l, const allocator_type& __a)
329 operator=(initializer_list<value_type> __l)
822 insert(std::initializer_list<value_type> __list)
usr/include/c++/7.4.0/bits/stl_multimap.h 217 multimap(initializer_list<value_type> __l,
239 multimap(initializer_list<value_type> __l, const allocator_type& __a)
324 operator=(initializer_list<value_type> __l)
617 insert(initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/stl_multiset.h 229 multiset(initializer_list<value_type> __l,
251 multiset(initializer_list<value_type> __l, const allocator_type& __a)
302 operator=(initializer_list<value_type> __l)
553 insert(initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/stl_set.h 233 set(initializer_list<value_type> __l,
255 set(initializer_list<value_type> __l, const allocator_type& __a)
306 operator=(initializer_list<value_type> __l)
568 insert(initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/stl_vector.h 383 vector(initializer_list<value_type> __l,
482 operator=(initializer_list<value_type> __l)
546 assign(initializer_list<value_type> __l)
1059 insert(const_iterator __position, initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/unordered_map.h 225 unordered_map(initializer_list<value_type> __l,
256 unordered_map(initializer_list<value_type> __l,
262 unordered_map(initializer_list<value_type> __l,
288 operator=(initializer_list<value_type> __l)
654 insert(initializer_list<value_type> __l)
1279 unordered_multimap(initializer_list<value_type> __l,
1310 unordered_multimap(initializer_list<value_type> __l,
1316 unordered_multimap(initializer_list<value_type> __l,
1342 operator=(initializer_list<value_type> __l)
1548 insert(initializer_list<value_type> __l)
usr/include/c++/7.4.0/bits/unordered_set.h 219 unordered_set(initializer_list<value_type> __l,
250 unordered_set(initializer_list<value_type> __l,
256 unordered_set(initializer_list<value_type> __l,
282 operator=(initializer_list<value_type> __l)
478 insert(initializer_list<value_type> __l)
923 unordered_multiset(initializer_list<value_type> __l,
991 unordered_multiset(initializer_list<value_type> __l,
997 unordered_multiset(initializer_list<value_type> __l,
1015 operator=(initializer_list<value_type> __l)
1189 insert(initializer_list<value_type> __l)
usr/include/c++/7.4.0/initializer_list 89 begin(initializer_list<_Tp> __ils) noexcept
99 end(initializer_list<_Tp> __ils) noexcept
utils/unittest/googlemock/include/gmock/gmock-matchers.h 3690 ElementsAreArray(::std::initializer_list<T> xs) {
3733 UnorderedElementsAreArray(::std::initializer_list<T> xs) {
4219 const TupleMatcher& tuple_matcher, std::initializer_list<T> rhs) {
4275 std::initializer_list<T> rhs) {