reference, declarationdefinition
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) {