Searched defs:Decls (Results 1 - 21 of 21) sorted by relevance

/external/clang/lib/AST/
H A DDeclGroup.cpp1 //===--- 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 DCXXInheritance.cpp27 std::set<NamedDecl *> Decls; local
30 Decls.insert(*Path->Decls.first);
32 NumDeclsFound = Decls.size();
34 std::copy(Decls.begin(), Decls.end(), DeclsFound);
380 for (Path.Decls = BaseRecord->lookup(N);
381 Path.Decls.first != Path.Decls.second;
382 ++Path.Decls
[all...]
H A DDeclPrinter.cpp35 void ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls);
185 void DeclPrinter::ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls) { argument
187 Decl::printGroup(Decls.data(), Decls.size(), Out, Policy, Indentation);
189 Decls.clear();
210 SmallVector<Decl*, 2> Decls; local
243 if (!Decls.empty() && !CurDeclType.isNull()) {
246 cast<TagType>(BaseType)->getDecl() == Decls[0]) {
247 Decls.push_back(*D);
253 if (!Decls
[all...]
H A DDeclBase.cpp819 DeclContext::BuildDeclChain(const SmallVectorImpl<Decl*> &Decls, argument
824 for (unsigned I = 0, N = Decls.size(); I != N; ++I) {
825 if (FieldsAlreadyLoaded && isa<FieldDecl>(Decls[I]))
828 Decl *D = Decls[I];
851 SmallVector<Decl*, 64> Decls; local
853 switch (Source->FindExternalLexicalDecls(this, Decls)) {
862 if (Decls.empty())
874 llvm::tie(ExternalFirst, ExternalLast) = BuildDeclChain(Decls,
900 ArrayRef<NamedDecl*> Decls) {
909 I = Decls
898 SetExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name, ArrayRef<NamedDecl*> Decls) argument
[all...]
H A DDecl.cpp2426 SmallVector<Decl*, 64> Decls; local
2428 switch (Source->FindExternalLexicalDeclsBy<FieldDecl>(this, Decls)) {
2439 for (unsigned i=0, e=Decls.size(); i != e; ++i)
2440 assert(isa<FieldDecl>(Decls[i]));
2443 if (Decls.empty())
2446 llvm::tie(FirstDecl, LastDecl) = BuildDeclChain(Decls,
H A DStmtPrinter.cpp127 SmallVector<Decl*, 2> Decls; local
129 Decls.push_back(*Begin);
131 Decl::printGroup(Decls.data(), Decls.size(), OS, Policy, IndentLevel);
H A DASTImporter.cpp4473 NamedDecl **Decls,
4470 HandleNameConflict(DeclarationName Name, DeclContext *DC, unsigned IDNS, NamedDecl **Decls, unsigned NumDecls) argument
/external/clang/utils/TableGen/
H A DClangASTNodesEmitter.cpp143 RecordVector Decls = Records.getAllDerivedDefinitions("Decl"); local
146 for (RecordVector::iterator i = Decls.begin(), e = Decls.end(); i != e; ++i) {
/external/llvm/lib/DebugInfo/
H A DDWARFDebugAbbrev.h30 std::vector<DWARFAbbreviationDeclaration> Decls; member in class:llvm::DWARFAbbreviationDeclarationSet
40 Decls.clear();
/external/clang/include/clang/Sema/
H A DExternalSemaSource.h100 SmallVectorImpl<const DeclaratorDecl *> &Decls) {}
110 SmallVectorImpl<CXXConstructorDecl *> &Decls) {}
119 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} argument
127 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) {} argument
137 SmallVectorImpl<NamedDecl *> &Decls) {}
99 ReadUnusedFileScopedDecls( SmallVectorImpl<const DeclaratorDecl *> &Decls) argument
109 ReadDelegatingConstructors( SmallVectorImpl<CXXConstructorDecl *> &Decls) argument
136 ReadLocallyScopedExternalDecls( SmallVectorImpl<NamedDecl *> &Decls) argument
H A DIdentifierResolver.h42 inline DeclsTy::iterator decls_begin() { return Decls.begin(); }
43 inline DeclsTy::iterator decls_end() { return Decls.end(); }
45 void AddDecl(NamedDecl *D) { Decls.push_back(D); }
58 Decls.insert(Pos, D);
62 DeclsTy Decls; member in class:clang::IdentifierResolver::IdDeclInfo
H A DLookup.h254 return Decls;
257 iterator begin() const { return iterator(Decls.begin()); }
258 iterator end() const { return iterator(Decls.end()); }
261 bool empty() const { return Decls.empty(); }
343 Decls.addDecl(D, AS);
350 Decls.append(Other.Decls.begin(), Other.Decls.end());
363 assert(ResultKind == NotFound && Decls.empty());
377 if (Decls
599 UnresolvedSet<8> Decls; member in class:clang::LookupResult
651 llvm::DenseMap<NamedDecl*, NamedDecl*> Decls; member in class:clang::ADLResult
[all...]
/external/clang/include/clang/AST/
H A DCXXInheritance.h80 DeclContext::lookup_result Decls; member in class:clang::CXXBasePath
H A DUnresolvedSet.h180 SmallVector<DeclAccessPair, InlineCapacity> Decls; member in class:clang::UnresolvedSet
/external/clang/lib/CodeGen/
H A DCGDeclCXX.cpp297 llvm::Constant **Decls,
313 if (Decls[i])
314 Builder.CreateCall(Decls[i]);
296 GenerateCXXGlobalInitFunc(llvm::Function *Fn, llvm::Constant **Decls, unsigned NumDecls) argument
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp262 SmallVector<Decl *, 16> Decls; local
263 Decls.reserve(Record.size() - Idx);
265 Decls.push_back(ReadDecl(Record, Idx));
267 Decls.data(),
268 Decls.size())));
1229 UnresolvedSet<8> Decls; local
1233 Decls.addDecl(D, AS);
1235 E->initializeResults(Reader.getContext(), Decls.begin(), Decls.end());
H A DASTWriter.cpp815 // Decls and Types block.
909 // Statements and Exprs can occur in the Decls and Types block.
1933 SmallVector<KindDeclIDPair, 64> Decls; local
1936 Decls.push_back(std::make_pair((*D)->getKind(), GetDeclRef(*D)));
1939 Stream.EmitRecordWithBlob(DeclContextLexicalAbbrev, Record, data(Decls));
2292 SmallVector<Decl *, 16> Decls(IdentifierResolver::begin(II),
2294 for (SmallVector<Decl *, 16>::reverse_iterator D = Decls.rbegin(),
2295 DEnd = Decls.rend();
/external/clang/lib/Analysis/
H A DCFG.cpp658 SmallVector<VarDecl*, 10> Decls; local
659 Decls.reserve(B.distance(E));
661 Decls.push_back(*I);
663 for (SmallVectorImpl<VarDecl*>::reverse_iterator I = Decls.rbegin(),
664 E = Decls.rend();
/external/clang/lib/Sema/
H A DSemaDeclObjC.cpp2766 /// instance variables of ClassName into Decls.
2769 SmallVectorImpl<Decl*> &Decls) {
2793 Decls.push_back(FD);
2797 for (SmallVectorImpl<Decl*>::iterator D = Decls.begin();
2798 D != Decls.end(); ++D) {
2767 ActOnDefs(Scope *S, Decl *TagD, SourceLocation DeclStart, IdentifierInfo *ClassName, SmallVectorImpl<Decl*> &Decls) argument
H A DSemaDecl.cpp3501 SmallVector<NamedDecl *, 4> Decls; local
3502 ExternalSource->ReadLocallyScopedExternalDecls(Decls);
3503 for (unsigned I = 0, N = Decls.size(); I != N; ++I) {
3505 = LocallyScopedExternalDecls.find(Decls[I]->getDeclName());
3507 LocallyScopedExternalDecls[Decls[I]->getDeclName()] = Decls[I];
4332 for (Path.Decls = BaseRecord->lookup(Name);
4333 Path.Decls.first != Path.Decls.second;
4334 ++Path.Decls
6514 SmallVector<Decl*, 8> Decls; local
[all...]
H A DTreeTransform.h1107 StmtResult RebuildDeclStmt(Decl **Decls, unsigned NumDecls, argument
1110 Sema::DeclGroupPtrTy DG = getSema().BuildDeclaratorGroup(Decls, NumDecls);
5324 SmallVector<Decl *, 4> Decls; local
5335 Decls.push_back(Transformed);
5341 return getDerived().RebuildDeclStmt(Decls.data(), Decls.size(),

Completed in 467 milliseconds