Home
last modified time | relevance | path

Searched refs:TinyPtrVector (Results 1 – 12 of 12) sorted by relevance

/external/llvm/include/llvm/ADT/
DTinyPtrVector.h26 class TinyPtrVector {
33 TinyPtrVector() {} in TinyPtrVector() function
34 ~TinyPtrVector() { in ~TinyPtrVector()
39 TinyPtrVector(const TinyPtrVector &RHS) : Val(RHS.Val) { in TinyPtrVector() function
43 TinyPtrVector &operator=(const TinyPtrVector &RHS) {
71 TinyPtrVector(TinyPtrVector &&RHS) : Val(RHS.Val) { in TinyPtrVector() function
74 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()
/external/clang/lib/ARCMigrate/
DTransGCAttrs.cpp222 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;
303 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy; in checkAllProps()
/external/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp346 DenseMap<BasicBlock*, TinyPtrVector<Instruction*> > UsesByBlock; in run()
362 TinyPtrVector<Instruction*> &BlockUses = UsesByBlock[BB]; in run()
/external/llvm/unittests/ADT/
DTinyPtrVectorTest.cpp81 typedef ::testing::Types<TinyPtrVector<int*>,
82 TinyPtrVector<double*>
/external/llvm/lib/CodeGen/
DInlineSpiller.cpp121 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()
/external/clang/include/clang/Serialization/
DASTReader.h971 llvm::SmallDenseMap<CXXRecordDecl *, llvm::TinyPtrVector<CXXRecordDecl *>, 2>
1836 typedef llvm::TinyPtrVector<DefMacroDirective *> AmbiguousMacros;
/external/clang/lib/Index/
DCommentToXML.cpp94 llvm::TinyPtrVector<const BlockCommandComment *> Exceptions;
/external/clang/include/clang/AST/
DASTContext.h356 typedef llvm::TinyPtrVector<const CXXMethodDecl*> CXXMethodVector;
/external/clang/lib/AST/
DRecordLayoutBuilder.cpp68 typedef llvm::TinyPtrVector<const CXXRecordDecl *> ClassVectorTy;
/external/clang/lib/Sema/
DSemaLookup.cpp2874 typedef llvm::TinyPtrVector<NamedDecl*> ShadowMapEntry;
/external/llvm/docs/
DProgrammersManual.rst667 llvm/ADT/TinyPtrVector.h
670 ``TinyPtrVector<Type>`` is a highly specialized collection class that is
/external/clang/include/clang/Sema/
DSema.h849 typedef llvm::DenseMap<ParmVarDecl *, llvm::TinyPtrVector<ParmVarDecl *>>