Searched refs:TinyPtrVector (Results 1 – 12 of 12) sorted by relevance
26 class TinyPtrVector {33 TinyPtrVector() {} in TinyPtrVector() function34 ~TinyPtrVector() { in ~TinyPtrVector()39 TinyPtrVector(const TinyPtrVector &RHS) : Val(RHS.Val) { in TinyPtrVector() function43 TinyPtrVector &operator=(const TinyPtrVector &RHS) {71 TinyPtrVector(TinyPtrVector &&RHS) : Val(RHS.Val) { in TinyPtrVector() function74 TinyPtrVector &operator=(TinyPtrVector &&RHS) {143 return (const_iterator)const_cast<TinyPtrVector*>(this)->begin(); in begin()147 return (const_iterator)const_cast<TinyPtrVector*>(this)->end(); in end()
222 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;303 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy; in checkAllProps()
346 DenseMap<BasicBlock*, TinyPtrVector<Instruction*> > UsesByBlock; in run()362 TinyPtrVector<Instruction*> &BlockUses = UsesByBlock[BB]; in run()
81 typedef ::testing::Types<TinyPtrVector<int*>,82 TinyPtrVector<double*>
121 TinyPtrVector<VNInfo*> Deps;354 TinyPtrVector<VNInfo*> FirstDeps; in propagateSiblingValue()370 TinyPtrVector<VNInfo*> *Deps = VNI ? &FirstDeps : &SVI->second.Deps; in propagateSiblingValue()387 for (TinyPtrVector<VNInfo*>::iterator DepI = Deps->begin(), in propagateSiblingValue()
971 llvm::SmallDenseMap<CXXRecordDecl *, llvm::TinyPtrVector<CXXRecordDecl *>, 2>1836 typedef llvm::TinyPtrVector<DefMacroDirective *> AmbiguousMacros;
94 llvm::TinyPtrVector<const BlockCommandComment *> Exceptions;
356 typedef llvm::TinyPtrVector<const CXXMethodDecl*> CXXMethodVector;
68 typedef llvm::TinyPtrVector<const CXXRecordDecl *> ClassVectorTy;
2874 typedef llvm::TinyPtrVector<NamedDecl*> ShadowMapEntry;
667 llvm/ADT/TinyPtrVector.h670 ``TinyPtrVector<Type>`` is a highly specialized collection class that is
849 typedef llvm::DenseMap<ParmVarDecl *, llvm::TinyPtrVector<ParmVarDecl *>>