Searched refs:Container (Results 1 - 25 of 52) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecordMapping.h23 CodeViewContainer Container)
24 : IO(Reader), Container(Container) {}
26 CodeViewContainer Container)
27 : IO(Writer), Container(Container) {}
41 CodeViewContainer Container; member in class:llvm::codeview::SymbolRecordMapping
22 SymbolRecordMapping(BinaryStreamReader &Reader, CodeViewContainer Container) argument
25 SymbolRecordMapping(BinaryStreamWriter &Writer, CodeViewContainer Container) argument
H A DSymbolDumper.h28 CodeViewContainer Container,
31 : W(W), Types(Types), Container(Container),
50 CodeViewContainer Container; member in class:llvm::codeview::CVSymbolDumper
27 CVSymbolDumper(ScopedPrinter &W, TypeCollection &Types, CodeViewContainer Container, std::unique_ptr<SymbolDumpDelegate> ObjDelegate, CPUType CPU, bool PrintRecordBytes) argument
H A DSymbolDeserializer.h26 MappingInfo(ArrayRef<uint8_t> RecordData, CodeViewContainer Container) argument
28 Mapping(Reader, Container) {}
56 CodeViewContainer Container)
57 : Delegate(Delegate), Container(Container) {}
65 Mapping = std::make_unique<MappingInfo>(Record.content(), Container);
93 CodeViewContainer Container; member in class:llvm::codeview::SymbolDeserializer
55 SymbolDeserializer(SymbolVisitorDelegate *Delegate, CodeViewContainer Container) argument
H A DSymbolSerializer.h49 SymbolSerializer(BumpPtrAllocator &Storage, CodeViewContainer Container);
53 CodeViewContainer Container) {
56 SymbolSerializer Serializer(Storage, Container);
52 writeOneSymbol(SymType &Sym, BumpPtrAllocator &Storage, CodeViewContainer Container) argument
H A DDebugSubsectionRecord.h61 Error commit(BinaryStreamWriter &Writer, CodeViewContainer Container) const;
H A DCodeView.h606 inline uint32_t alignOf(CodeViewContainer Container) { argument
607 if (Container == CodeViewContainer::ObjectFile)
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DAttrIterator.h33 template <typename SpecificAttr, typename Container = AttrVec>
35 using Iterator = typename Container::const_iterator;
100 template <typename SpecificAttr, typename Container>
101 inline specific_attr_iterator<SpecificAttr, Container>
102 specific_attr_begin(const Container& container) {
103 return specific_attr_iterator<SpecificAttr, Container>(container.begin());
105 template <typename SpecificAttr, typename Container>
106 inline specific_attr_iterator<SpecificAttr, Container>
107 specific_attr_end(const Container& container) {
108 return specific_attr_iterator<SpecificAttr, Container>(containe
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TextAPI/MachO/
H A DInterfaceFile.cpp22 typename C::iterator addEntry(C &Container, StringRef InstallName) { argument
23 auto I = partition_point(Container, [=](const InterfaceFileRef &O) {
26 if (I != Container.end() && I->getInstallName() == InstallName)
29 return Container.emplace(I, InstallName);
33 typename C::iterator addEntry(C &Container, const Target &Target_) { argument
35 lower_bound(Container, Target_, [](const Target &LHS, const Target &RHS) {
38 if ((Iter != std::end(Container)) && !(Target_ < *Iter))
41 return Container.insert(Iter, Target_);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DCodeViewYAMLSymbols.h37 codeview::CodeViewContainer Container) const;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionRecord.cpp69 CodeViewContainer Container) const {
70 assert(Writer.getOffset() % alignOf(Container) == 0 &&
79 Header.Length = alignTo(DataSize, alignOf(Container));
H A DSymbolSerializer.cpp22 CodeViewContainer Container)
24 Mapping(Writer, Container) {}
21 SymbolSerializer(BumpPtrAllocator &Allocator, CodeViewContainer Container) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A Diterator_range.h35 //TODO: Add SFINAE to test that the Container's iterators match the range's
37 template <typename Container>
38 iterator_range(Container &&c)
H A DSTLExtras.h1449 template <typename Container> inline void sort(Container &&C) {
1461 template <typename Container, typename Compare>
1462 inline void sort(Container &&C, Compare Comp) {
1652 template <typename Container, typename UnaryPredicate>
1653 void erase_if(Container &C, UnaryPredicate P) {
1659 template<typename Container, typename RandomAccessIterator>
1660 void replace(Container &Cont, typename Container::iterator ContIt,
1661 typename Container
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamWriter.h409 template <typename Container>
410 void EmitRecord(unsigned Code, const Container &Vals, unsigned Abbrev = 0) {
429 template <typename Container>
430 void EmitRecordWithAbbrev(unsigned Abbrev, const Container &Vals) {
439 template <typename Container>
440 void EmitRecordWithBlob(unsigned Abbrev, const Container &Vals,
444 template <typename Container>
445 void EmitRecordWithBlob(unsigned Abbrev, const Container &Vals,
453 template <typename Container>
454 void EmitRecordWithArray(unsigned Abbrev, const Container
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopIterator.h115 LoopBlocksDFS(Loop *Container) : argument
116 L(Container), PostNumbers(NextPowerOf2(Container->getNumBlocks())) {
117 PostBlocks.reserve(Container->getNumBlocks());
177 LoopBlocksRPO(Loop *Container) : DFS(Container) {} argument
/freebsd-13-stable/contrib/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h2718 template <typename Container>
2719 operator Matcher<Container>() const {
2720 return MakeMatcher(new Impl<Container>(size_matcher_));
2723 template <typename Container>
2724 class Impl : public MatcherInterface<Container> {
2727 GTEST_REMOVE_REFERENCE_AND_CONST_(Container)> ContainerView;
2741 virtual bool MatchAndExplain(Container container,
2770 template <typename Container>
2771 operator Matcher<Container>() const {
2772 return MakeMatcher(new Impl<Container>(distance_matcher
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DDynamicType.cpp233 static raw_ostream &printJsonContainer(const ContainerTy &Container, argument
236 if (Container.isEmpty()) {
242 for (auto I = Container.begin(); I != Container.end(); ++I) {
248 if (std::next(I) != Container.end())
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp76 const ObjCImplDecl *Container) {
77 const ObjCMethodDecl *MD = Container->getMethod(D->getSelector(),
525 auto *Container = cast<ObjCImplDecl>(D->getDeclContext()); local
533 Loc = Container->getLocation();
545 if (MD->isPropertyAccessor() && !hasUserDefined(MD, Container))
546 IndexCtx.handleDecl(MD, Loc, AccessorMethodRoles, {}, Container);
549 if (MD->isPropertyAccessor() && !hasUserDefined(MD, Container))
550 IndexCtx.handleDecl(MD, Loc, AccessorMethodRoles, {}, Container);
563 IvarLoc = Container->getLocation();
75 hasUserDefined(const ObjCMethodDecl *D, const ObjCImplDecl *Container) argument
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h145 // Container is a minimal interface used to store results when traversing
147 template <class T> class Container { class in class:clang::threadSafety::til::CopyReducerBase
150 Container(CopyReducerBase &S, unsigned N) : Elems(S.Arena, N) {} function in class:clang::threadSafety::til::CopyReducerBase::Container
172 template <class T> class Container { class in class:clang::threadSafety::til::VisitReducerBase
176 Container(VisitReducerBase &S, unsigned N) {} function in class:clang::threadSafety::til::VisitReducerBase::Container
246 R_SExpr reduceSCFG(SCFG &Orig, Container<BasicBlock *> Bbs) {
250 R_BasicBlock reduceBasicBlock(BasicBlock &Orig, Container<R_SExpr> &As,
251 Container<R_SExpr> &Is, R_SExpr T) {
255 R_SExpr reducePhi(Phi &Orig, Container<R_SExpr> &As) {
/freebsd-13-stable/contrib/googletest/googletest/src/
H A Dgtest-internal-inl.h278 template <class Container, typename Predicate>
279 inline int CountIf(const Container& c, Predicate predicate) {
283 for (typename Container::const_iterator it = c.begin(); it != c.end(); ++it) {
291 template <class Container, typename Functor>
292 void ForEach(const Container& c, Functor functor) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp1189 static void CollectOverriddenMethodsRecurse(const ObjCContainerDecl *Container, argument
1193 if (!Container)
1199 if (const auto *Category = dyn_cast<ObjCCategoryDecl>(Container)) {
1204 Overridden = Container->getMethod(Method->getSelector(),
1221 Overridden = Container->getMethod(Method->getSelector(),
1231 if (const auto *Protocol = dyn_cast<ObjCProtocolDecl>(Container)){
1236 if (const auto *Interface = dyn_cast<ObjCInterfaceDecl>(Container)) {
1249 static inline void CollectOverriddenMethods(const ObjCContainerDecl *Container, argument
1252 CollectOverriddenMethodsRecurse(Container, Method, Methods,
1321 const auto *Container local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h246 using Container = BasicExpression;
248 Container *BE;
478 using Container = AggregateValueExpression;
480 Container *AVE;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp167 template <typename Container>
168 static void eraseDeadBBsAndChildren(const Container &BBs, DomTreeUpdater *DTU) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLateEHPrepare.cpp94 template <typename Container>
95 static void eraseDeadBBsAndChildren(const Container &MBBs) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp214 CodeViewContainer Container) const = 0;
226 CodeViewContainer Container) const override {
227 return SymbolSerializer::writeOneSymbol(Symbol, Allocator, Container);
243 CodeViewContainer Container) const override {
567 BumpPtrAllocator &Allocator, CodeViewContainer Container) const {
568 return Symbol->toCodeViewSymbol(Allocator, Container);

Completed in 307 milliseconds

123