| /openbsd-src/gnu/llvm/libcxx/benchmarks/ |
| H A D | ContainerBenchmarks.h | 20 template <class Container> 21 void BM_ConstructSize(benchmark::State& st, Container) { in BM_ConstructSize() argument 24 Container c(size); in BM_ConstructSize() 29 template <class Container> 30 void BM_ConstructSizeValue(benchmark::State& st, Container, typename Container::value_type const& v… in BM_ConstructSizeValue() argument 33 Container c(size, val); in BM_ConstructSizeValue() 38 template <class Container, class GenInputs> 39 void BM_ConstructIterIter(benchmark::State& st, Container, GenInputs gen) { in BM_ConstructIterIter() argument 45 Container c(begin, end); in BM_ConstructIterIter() 50 template <class Container, class GenInputs> [all …]
|
| H A D | Utilities.h | 19 template <class Container> 20 auto HaveDataImpl(int) -> decltype((std::declval<Container&>().data(), std::true_type{})); 21 template <class Container> 27 template <class Container, std::enable_if_t<UtilitiesInternal::HasData<Container>::value>* = nullpt… 28 void DoNotOptimizeData(Container &c) { benchmark::DoNotOptimize(c.data()); } in DoNotOptimizeData() 29 template <class Container, std::enable_if_t<!UtilitiesInternal::HasData<Container>::value>* = nullp… 30 void DoNotOptimizeData(Container &c) { benchmark::DoNotOptimize(&c); } in DoNotOptimizeData()
|
| H A D | format_to.bench.cpp | 25 template <class Container> 27 using CharT = typename Container::value_type; in BM_format_to_string_back_inserter() 32 Container output; in BM_format_to_string_back_inserter() 40 template <class Container> 42 using CharT = typename Container::value_type; in BM_format_to_string_begin() 46 Container output(size, CharT('-')); in BM_format_to_string_begin()
|
| H A D | format_to_n.bench.cpp | 25 template <class Container> 27 using CharT = typename Container::value_type; in BM_format_to_n_string_back_inserter() 32 Container output; in BM_format_to_n_string_back_inserter() 40 template <class Container> 42 using CharT = typename Container::value_type; in BM_format_to_n_string_begin() 46 Container output(size, CharT('-')); in BM_format_to_n_string_begin()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | AttrIterator.h | 32 template <typename SpecificAttr, typename Container = AttrVec> 34 using Iterator = typename Container::const_iterator; 99 template <typename SpecificAttr, typename Container> 100 inline specific_attr_iterator<SpecificAttr, Container> 101 specific_attr_begin(const Container& container) { in specific_attr_begin() 102 return specific_attr_iterator<SpecificAttr, Container>(container.begin()); in specific_attr_begin() 104 template <typename SpecificAttr, typename Container> 105 inline specific_attr_iterator<SpecificAttr, Container> 106 specific_attr_end(const Container& container) { in specific_attr_end() 107 return specific_attr_iterator<SpecificAttr, Container>(container.end()); in specific_attr_end() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | SymbolRecordMapping.h | 23 CodeViewContainer Container) in SymbolRecordMapping() argument 24 : IO(Reader), Container(Container) {} in SymbolRecordMapping() 26 CodeViewContainer Container) in SymbolRecordMapping() argument 27 : IO(Writer), Container(Container) {} in SymbolRecordMapping() 41 CodeViewContainer Container; variable
|
| H A D | SymbolDeserializer.h | 26 MappingInfo(ArrayRef<uint8_t> RecordData, CodeViewContainer Container) in MappingInfo() 28 Mapping(Reader, Container) {} in MappingInfo() 56 CodeViewContainer Container) in SymbolDeserializer() argument 57 : Delegate(Delegate), Container(Container) {} in SymbolDeserializer() 65 Mapping = std::make_unique<MappingInfo>(Record.content(), Container); in visitSymbolBegin() 93 CodeViewContainer Container; variable
|
| H A D | SymbolDumper.h | 30 CodeViewContainer Container, in CVSymbolDumper() argument 33 : W(W), Types(Types), Container(Container), in CVSymbolDumper() 52 CodeViewContainer Container; variable
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | stack | 19 template <class T, class Container = deque<T>> 23 typedef Container container_type; 63 void swap(stack& c) noexcept(is_nothrow_swappable_v<Container>) 66 template<class Container> 67 stack(Container) -> stack<typename Container::value_type, Container>; // C++17 72 template<class Container, class Allocator> 73 stack(Container, Allocator) -> stack<typename Container::value_type, Container>; // C++17 80 template <class T, class Container> 81 bool operator==(const stack<T, Container>& x, const stack<T, Container>& y); 82 template <class T, class Container> [all …]
|
| H A D | queue | 19 template <class T, class Container = deque<T>> 23 typedef Container container_type; 72 void swap(queue& q) noexcept(is_nothrow_swappable_v<Container>) 75 template<class Container> 76 queue(Container) -> queue<typename Container::value_type, Container>; // C++17 81 template<class Container, class Allocator> 82 queue(Container, Allocator) -> queue<typename Container::value_type, Container>; // C++17 89 template <class T, class Container> 90 bool operator==(const queue<T, Container>& x,const queue<T, Container>& y); 92 template <class T, class Container> [all …]
|
| H A D | iterator | 313 template <class Container> 318 Container* container; 320 typedef Container container_type; 327 explicit back_insert_iterator(Container& x); // constexpr in C++20 328 …back_insert_iterator& operator=(const typename Container::value_type& value); // constexpr in C++… 334 template <class Container> back_insert_iterator<Container> back_inserter(Container& x); // constex… 336 template <class Container> 341 Container* container; 343 typedef Container container_type; 350 explicit front_insert_iterator(Container& x); // constexpr in C++20 [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/obj2yaml/ |
| H A D | dxcontainer2yaml.cpp | 26 DXContainer Container = *ExDXC; in dumpDXContainer() local 31 for (uint8_t Byte : Container.getHeader().FileHash.Digest) in dumpDXContainer() 33 Obj->Header.Version.Major = Container.getHeader().Version.Major; in dumpDXContainer() 34 Obj->Header.Version.Minor = Container.getHeader().Version.Minor; in dumpDXContainer() 35 Obj->Header.FileSize = Container.getHeader().FileSize; in dumpDXContainer() 36 Obj->Header.PartCount = Container.getHeader().PartCount; in dumpDXContainer() 39 for (const auto P : Container) { in dumpDXContainer() 47 std::optional<DXContainer::DXILData> DXIL = Container.getDXIL(); in dumpDXContainer() 64 std::optional<uint64_t> Flags = Container.getShaderFlags(); in dumpDXContainer() 71 std::optional<dxbc::ShaderHash> Hash = Container.getShaderHash(); in dumpDXContainer()
|
| /openbsd-src/gnu/llvm/clang/lib/ExtractAPI/ |
| H A D | API.cpp | 157 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCMethod() argument 173 Container->USR, Container->Name, Container->getKind(), Container); in addObjCMethod() 175 return Container->Methods.emplace_back(std::move(Record)).get(); in addObjCMethod() 179 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCProperty() argument 197 Container->USR, Container->Name, Container->getKind(), Container); in addObjCProperty() 199 return Container->Properties.emplace_back(std::move(Record)).get(); in addObjCProperty() 203 ObjCContainerRecord *Container, StringRef Name, StringRef USR, in addObjCInstanceVariable() argument 211 Container->USR, Container->Name, Container->getKind(), Container); in addObjCInstanceVariable() 213 return Container->Ivars.emplace_back(std::move(Record)).get(); in addObjCInstanceVariable()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.other/ |
| H A D | inline21.C | 14 struct Container { struct 17 Container ( const Record b) : record(b) {} in Container() argument 26 void use_pair (const Container & c) in use_pair() 35 use_pair (Container (1234)); in main()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Object/ |
| H A D | DXContainer.h | 52 const DXContainer &Container; variable 64 : Container(C), OffsetIt(It) { in PartIterator() 65 if (OffsetIt == Container.PartOffsets.end()) in PartIterator() 66 updateIteratorImpl(Container.PartOffsets.back()); in PartIterator() 75 if (OffsetIt != Container.PartOffsets.end()) in updateIterator() 85 if (OffsetIt == Container.PartOffsets.end())
|
| /openbsd-src/gnu/llvm/llvm/lib/TextAPI/ |
| H A D | InterfaceFile.cpp | 22 typename C::iterator addEntry(C &Container, StringRef InstallName) { in addEntry() argument 23 auto I = partition_point(Container, [=](const InterfaceFileRef &O) { in addEntry() 26 if (I != Container.end() && I->getInstallName() == InstallName) in addEntry() 29 return Container.emplace(I, InstallName); in addEntry() 33 typename C::iterator addEntry(C &Container, const Target &Target_) { in addEntry() argument 35 lower_bound(Container, Target_, [](const Target &LHS, const Target &RHS) { in addEntry() 38 if ((Iter != std::end(Container)) && !(Target_ < *Iter)) in addEntry() 41 return Container.insert(Iter, Target_); in addEntry()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | MapLattice.h | 40 using Container = llvm::DenseMap<Key, ElementLattice>; variable 41 Container C; 46 using value_type = typename Container::value_type; 47 using iterator = typename Container::iterator; 48 using const_iterator = typename Container::const_iterator; 52 explicit MapLattice(Container C) { C = std::move(C); } in MapLattice()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/inherit/ |
| H A D | access4.C | 1 struct Container { int Count(); }; struct 2 struct List : private Container { 3 using Container::Count;
|
| /openbsd-src/gnu/llvm/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 66 void recordObjCMethods(ObjCContainerRecord *Container, 69 void recordObjCProperties(ObjCContainerRecord *Container, 73 ObjCContainerRecord *Container, 78 void recordObjCProtocols(ObjCContainerRecord *Container,
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.jason/ |
| H A D | conversion6.C | 12 class Container : public Base 16 Container(const T& aValue): myValue(aValue) { } in Container() function 31 typedef Container<Type> TypeContainer;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Bitstream/ |
| H A D | BitstreamWriter.h | 483 template <typename Container> 484 void EmitRecord(unsigned Code, const Container &Vals, unsigned Abbrev = 0) { 503 template <typename Container> 504 void EmitRecordWithAbbrev(unsigned Abbrev, const Container &Vals) { in EmitRecordWithAbbrev() 513 template <typename Container> 514 void EmitRecordWithBlob(unsigned Abbrev, const Container &Vals, in EmitRecordWithBlob() 518 template <typename Container> 519 void EmitRecordWithBlob(unsigned Abbrev, const Container &Vals, in EmitRecordWithBlob() 527 template <typename Container> 528 void EmitRecordWithArray(unsigned Abbrev, const Container &Vals, in EmitRecordWithArray() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | LoopIterator.h | 115 LoopBlocksDFS(Loop *Container) : in LoopBlocksDFS() argument 116 L(Container), PostNumbers(NextPowerOf2(Container->getNumBlocks())) { in LoopBlocksDFS() 117 PostBlocks.reserve(Container->getNumBlocks()); in LoopBlocksDFS() 177 LoopBlocksRPO(Loop *Container) : DFS(Container) {} in LoopBlocksRPO() argument
|
| /openbsd-src/gnu/gcc/libstdc++-v3/docs/html/21_strings/ |
| H A D | stringtok_h.txt | 6 * template <typename Container> 7 * void stringtok (Container &l, 15 * Container is any type that supports push_back(a_string), although using 18 * parameter references an existing Container. 78 template <typename Container> 80 stringtok (Container &l, string const &s, char const * const ws = " \t\n")
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/docs/html/21_strings/ |
| H A D | stringtok_h.txt | 6 * template <typename Container> 7 * void stringtok (Container &l, 15 * Container is any type that supports push_back(a_string), although using 18 * parameter references an existing Container. 78 template <typename Container> 80 stringtok (Container &l, string const &s, char const * const ws = " \t\n")
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | DXContainer.cpp | 151 DXContainer Container(Object); in create() local 152 if (Error Err = Container.parseHeader()) in create() 154 if (Error Err = Container.parsePartOffsets()) in create() 156 return Container; in create() 160 StringRef Buffer = Container.Data.getBuffer(); in updateIteratorImpl()
|