/external/clang/include/clang/Sema/ |
H A D | ExternalSemaSource.h | 97 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} 107 SmallVectorImpl<CXXConstructorDecl *> &Decls) {} 116 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} argument 124 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) {} argument 134 SmallVectorImpl<NamedDecl *> &Decls) {} 96 ReadUnusedFileScopedDecls( SmallVectorImpl<const DeclaratorDecl *> &Decls) argument 106 ReadDelegatingConstructors( SmallVectorImpl<CXXConstructorDecl *> &Decls) argument 133 ReadLocallyScopedExternalDecls( SmallVectorImpl<NamedDecl *> &Decls) argument
|
H A D | Lookup.h | 260 return Decls; 263 iterator begin() const { return iterator(Decls.begin()); } 264 iterator end() const { return iterator(Decls.end()); } 267 bool empty() const { return Decls.empty(); } 361 Decls.addDecl(D, AS); 368 Decls.append(Other.Decls.begin(), Other.Decls.end()); 381 assert(ResultKind == NotFound && Decls.empty()); 395 if (Decls 628 UnresolvedSet<8> Decls; member in class:clang::LookupResult 680 llvm::DenseMap<NamedDecl*, NamedDecl*> Decls; member in class:clang::ADLResult [all...] |
H A D | IdentifierResolver.h | 45 inline DeclsTy::iterator decls_begin() { return Decls.begin(); } 46 inline DeclsTy::iterator decls_end() { return Decls.end(); } 48 void AddDecl(NamedDecl *D) { Decls.push_back(D); } 61 Decls.insert(Pos, D); 65 DeclsTy Decls; member in class:clang::IdentifierResolver::IdDeclInfo
|
/external/clang/lib/AST/ |
H A D | DeclGroup.cpp | 1 //===--- DeclGroup.cpp - Classes for representing groups of Decls -*- C++ -*-==// 20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) { argument 24 new (Mem) DeclGroup(NumDecls, Decls);
|
H A D | CXXInheritance.cpp | 29 SmallVector<NamedDecl *, 8> Decls; local 31 if (KnownDecls.insert(*Path->Decls.first)) 32 Decls.push_back(*Path->Decls.first); 34 NumDeclsFound = Decls.size(); 36 std::copy(Decls.begin(), Decls.end(), DeclsFound); 387 for (Path.Decls = BaseRecord->lookup(N); 388 Path.Decls.first != Path.Decls [all...] |
H A D | DeclPrinter.cpp | 35 void ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls); 201 void DeclPrinter::ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls) { argument 203 Decl::printGroup(Decls.data(), Decls.size(), Out, Policy, Indentation); 205 Decls.clear(); 229 SmallVector<Decl*, 2> Decls; local 262 if (!Decls.empty() && !CurDeclType.isNull()) { 265 cast<TagType>(BaseType)->getDecl() == Decls[0]) { 266 Decls.push_back(*D); 272 if (!Decls [all...] |
H A D | DeclBase.cpp | 882 DeclContext::BuildDeclChain(ArrayRef<Decl*> Decls, argument 887 for (unsigned I = 0, N = Decls.size(); I != N; ++I) { 888 if (FieldsAlreadyLoaded && isa<FieldDecl>(Decls[I])) 891 Decl *D = Decls[I]; 914 SmallVector<Decl*, 64> Decls; local 916 switch (Source->FindExternalLexicalDecls(this, Decls)) { 925 if (Decls.empty()) 937 llvm::tie(ExternalFirst, ExternalLast) = BuildDeclChain(Decls, 963 ArrayRef<NamedDecl*> Decls) { 972 I = Decls 961 SetExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name, ArrayRef<NamedDecl*> Decls) argument [all...] |
H A D | StmtPrinter.cpp | 126 SmallVector<Decl*, 2> Decls; local 128 Decls.push_back(*Begin); 130 Decl::printGroup(Decls.data(), Decls.size(), OS, Policy, IndentLevel);
|
H A D | Decl.cpp | 2776 SmallVector<Decl*, 64> Decls; local 2779 Decls)) { 2790 for (unsigned i=0, e=Decls.size(); i != e; ++i) 2791 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); 2794 if (Decls.empty()) 2797 llvm::tie(FirstDecl, LastDecl) = BuildDeclChain(Decls,
|
/external/llvm/lib/DebugInfo/ |
H A D | DWARFDebugAbbrev.cpp | 23 Decls.push_back(abbrevDeclaration); 36 for (unsigned i = 0, e = Decls.size(); i != e; ++i) 37 Decls[i].dump(OS); 45 DWARFAbbreviationDeclarationCollConstIter end = Decls.end(); 46 for (pos = Decls.begin(); pos != end; ++pos) { 52 if (idx < Decls.size()) 53 return &Decls[idx];
|
H A D | DWARFDebugAbbrev.h | 30 std::vector<DWARFAbbreviationDeclaration> Decls; member in class:llvm::DWARFAbbreviationDeclarationSet 40 Decls.clear();
|
/external/clang/include/clang/AST/ |
H A D | DeclGroup.h | 1 //===--- DeclGroup.h - Classes for representing groups of Decls -*- C++ -*-===// 40 static DeclGroup *Create(ASTContext &C, Decl **Decls, unsigned NumDecls); 72 static DeclGroupRef Create(ASTContext &C, Decl **Decls, unsigned NumDecls) { 76 return DeclGroupRef(Decls[0]); 77 return DeclGroupRef(DeclGroup::Create(C, Decls, NumDecls));
|
H A D | ASTImporter.h | 226 /// \param Decls the set of declarations with the same name as the 229 /// \param NumDecls the number of conflicting declarations in \p Decls. 235 NamedDecl **Decls,
|
H A D | CXXInheritance.h | 80 DeclContext::lookup_result Decls; member in class:clang::CXXBasePath
|
H A D | ExternalASTSource.h | 168 SmallVectorImpl<Decl *> &Decls) {} 274 ArrayRef<NamedDecl*> Decls); 167 FindFileRegionDecls(FileID File, unsigned Offset,unsigned Length, SmallVectorImpl<Decl *> &Decls) argument
|
H A D | UnresolvedSet.h | 180 SmallVector<DeclAccessPair, InlineCapacity> Decls; member in class:clang::UnresolvedSet
|
/external/clang/lib/Sema/ |
H A D | IdentifierResolver.cpp | 72 for (DeclsTy::iterator I = Decls.end(); I != Decls.begin(); --I) { 74 Decls.erase(I-1); 84 for (DeclsTy::iterator I = Decls.end(); I != Decls.begin(); --I) {
|
H A D | SemaLookup.cpp | 311 assert(ResultKind != NotFound || Decls.size() == 0); 312 assert(ResultKind != Found || Decls.size() == 1); 313 assert(ResultKind != FoundOverloaded || Decls.size() > 1 || 314 (Decls.size() == 1 && 317 assert(ResultKind != Ambiguous || Decls.size() > 1 || 318 (Decls.size() == 1 && (Ambiguity == AmbiguousBaseSubobjects || 338 unsigned N = Decls.size(); 349 NamedDecl *D = (*Decls.begin())->getUnderlyingDecl(); 371 NamedDecl *D = Decls[I]->getUnderlyingDecl(); 384 Decls[ [all...] |
H A D | SemaStmt.cpp | 1170 llvm::SmallPtrSet<VarDecl*, 8> &Decls; member in class:__anon244::DeclExtractor 1176 DeclExtractor(Sema &S, llvm::SmallPtrSet<VarDecl*, 8> &Decls, argument 1179 Decls(Decls), 1240 Decls.insert(VD); 1248 llvm::SmallPtrSet<VarDecl*, 8> &Decls; member in class:__anon244::DeclMatcher 1254 DeclMatcher(Sema &S, llvm::SmallPtrSet<VarDecl*, 8> &Decls, Stmt *Statement) : argument 1255 Inherited(S.Context), Decls(Decls), FoundDecl(false) { 1306 if (Decls 1325 llvm::SmallPtrSet<VarDecl*, 8> Decls; local [all...] |
/external/clang/utils/TableGen/ |
H A D | ClangASTNodesEmitter.cpp | 199 RecordVector Decls = Records.getAllDerivedDefinitions("Decl"); local 202 for (RecordVector::iterator i = Decls.begin(), e = Decls.end(); i != e; ++i) {
|
/external/clang/include/clang/Serialization/ |
H A D | ASTReader.h | 317 ArrayRef<serialization::LocalDeclID> Decls; member in struct:clang::ASTReader::FileDeclsInfo 320 FileDeclsInfo(ModuleFile *Mod, ArrayRef<serialization::LocalDeclID> Decls) argument 321 : Mod(Mod), Decls(Decls) {} 1142 /// LazyOffsetPtr (which is used by Decls for the body of functions, etc). 1163 /// \param Decls Vector that will contain the declarations loaded 1172 SmallVectorImpl<Decl*> &Decls); 1178 SmallVectorImpl<Decl *> &Decls); 1242 SmallVectorImpl<const DeclaratorDecl *> &Decls); 1245 SmallVectorImpl<CXXConstructorDecl *> &Decls); [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 2442 SmallVectorImpl<GlobalDeclID> &Decls = StoredMergedDecls[CanonID]; local 2444 Decls.push_back(getGlobalDeclID(F, Record[Idx++])); 4728 /// LazyOffsetPtr (which is used by Decls for the body of functions, etc). 4745 SmallVectorImpl<Decl*> &Decls; 4751 SmallVectorImpl<Decl*> &Decls) 4752 : Reader(Reader), DC(DC), isKindWeWant(isKindWeWant), Decls(Decls) 4788 This->Decls.push_back(D); 4799 SmallVectorImpl<Decl*> &Decls) { 4802 FindExternalLexicalDeclsVisitor Visitor(*this, DC, isKindWeWant, Decls); [all...] |
H A D | ASTWriter.cpp | 835 // Decls and Types block. 927 // Statements and Exprs can occur in the Decls and Types block. 2184 SmallVector<KindDeclIDPair, 64> Decls; local 2187 Decls.push_back(std::make_pair((*D)->getKind(), GetDeclRef(*D))); 2190 Stream.EmitRecordWithBlob(DeclContextLexicalAbbrev, Record, data(Decls)); 2590 SmallVector<Decl *, 16> Decls(IdResolver.begin(II), 2592 for (SmallVector<Decl *, 16>::reverse_iterator D = Decls.rbegin(), 2593 DEnd = Decls.rend(); 3943 LocDeclIDsTy &Decls = Info->DeclIDs; local 3945 if (Decls [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGDeclCXX.cpp | 345 llvm::Constant **Decls, 361 if (Decls[i]) 362 Builder.CreateCall(Decls[i]); 344 GenerateCXXGlobalInitFunc(llvm::Function *Fn, llvm::Constant **Decls, unsigned NumDecls) argument
|
/external/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 2604 LocDeclsTy *&Decls = FileDecls[FID]; 2605 if (!Decls) 2606 Decls = new LocDeclsTy(); 2610 if (Decls->empty() || Decls->back().first <= Offset) { 2611 Decls->push_back(LocDecl); 2616 I = std::upper_bound(Decls->begin(), Decls->end(), LocDecl, compLocDecl); 2618 Decls->insert(I, LocDecl); 2622 SmallVectorImpl<Decl *> &Decls) { 2621 findFileRegionDecls(FileID File, unsigned Offset, unsigned Length, SmallVectorImpl<Decl *> &Decls) argument [all...] |