HomeSort by relevance Sort by last modified time
    Searched defs:Decls (Results 1 - 19 of 19) sorted by null

  /external/clang/utils/TableGen/
ClangASTNodesEmitter.cpp 143 RecordVector Decls = Records.getAllDerivedDefinitions("Decl");
146 for (RecordVector::iterator i = Decls.begin(), e = Decls.end(); i != e; ++i) {
  /external/llvm/lib/DebugInfo/
DWARFDebugAbbrev.h 30 std::vector<DWARFAbbreviationDeclaration> Decls;
40 Decls.clear();
  /external/clang/include/clang/Sema/
IdentifierResolver.h 32 /// IdentifierResolver - Keeps track of shadowed decls on enclosing
37 /// IdDeclInfo - Keeps track of information about decls associated
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;
70 /// iterator - Iterate over the decls of a specified declaration name.
83 /// 2) A IdDeclInfo::DeclsTy::iterator that traverses only the decls of the
85 /// 3) A IdDeclInfo::DeclsTy::iterator that traverses the decls of paren
    [all...]
Lookup.h 260 return Decls;
263 iterator begin() const { return iterator(Decls.begin()); }
264 iterator end() const { return iterator(Decls.end()); }
266 /// \brief Return true if no decls were found
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())
    [all...]
  /external/clang/include/clang/AST/
CXXInheritance.h 80 DeclContext::lookup_result Decls;
UnresolvedSet.h 105 iterator begin() { return iterator(decls().begin()); }
106 iterator end() { return iterator(decls().end()); }
108 const_iterator begin() const { return const_iterator(decls().begin()); }
109 const_iterator end() const { return const_iterator(decls().end()); }
116 decls().push_back(DeclAccessPair::make(D, AS));
123 for (DeclsTy::iterator I = decls().begin(), E = decls().end(); I != E; ++I)
140 decls()[I] = decls().back();
141 decls().pop_back()
169 DeclsTy &decls() { function in class:clang::UnresolvedSetImpl
172 const DeclsTy &decls() const { function in class:clang::UnresolvedSetImpl
    [all...]
  /external/clang/lib/AST/
CXXInheritance.cpp 27 SmallVector<NamedDecl *, 8> Decls;
29 Decls.push_back(*Path->Decls.first);
31 // Eliminate duplicated decls.
32 llvm::array_pod_sort(Decls.begin(), Decls.end());
33 Decls.erase(std::unique(Decls.begin(), Decls.end()), Decls.end())
    [all...]
DeclPrinter.cpp 36 void ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls);
196 void DeclPrinter::ProcessDeclGroup(SmallVectorImpl<Decl*>& Decls) {
198 Decl::printGroup(Decls.data(), Decls.size(), Out, Policy, Indentation);
200 Decls.clear();
221 SmallVector<Decl*, 2> Decls;
254 if (!Decls.empty() && !CurDeclType.isNull()) {
257 cast<TagType>(BaseType)->getDecl() == Decls[0]) {
258 Decls.push_back(*D);
264 if (!Decls.empty()
    [all...]
DeclBase.cpp 101 llvm::errs() << " " << totalDecls << " decls total.\n";
107 llvm::errs() << " " << n##DERIVED##s << " " #DERIVED " decls, " \
577 // Handle the case when both decls have attrs.
873 DeclContext::BuildDeclChain(ArrayRef<Decl*> Decls,
878 for (unsigned I = 0, N = Decls.size(); I != N; ++I) {
879 if (FieldsAlreadyLoaded && isa<FieldDecl>(Decls[I]))
882 Decl *D = Decls[I];
905 SmallVector<Decl*, 64> Decls;
907 switch (Source->FindExternalLexicalDecls(this, Decls)) {
916 if (Decls.empty()
    [all...]
Decl.cpp 625 // Clear cached linkage for function template decls, too.
    [all...]
StmtPrinter.cpp 127 SmallVector<Decl*, 2> Decls;
129 Decls.push_back(*Begin);
131 Decl::printGroup(Decls.data(), Decls.size(), OS, Policy, IndentLevel);
    [all...]
  /external/clang/include/clang/Serialization/
ASTReader.h 315 ArrayRef<serialization::LocalDeclID> Decls;
318 FileDeclsInfo(ModuleFile *Mod, ArrayRef<serialization::LocalDeclID> Decls)
319 : Mod(Mod), Decls(Decls) {}
325 // Updates for visible decls can occur for other contexts than just the
450 /// "interesting" decls.
512 /// \brief The IDs of all locally scoped external decls in the chain.
526 /// Sema tracks a few important decls, such as namespace std, directly.
536 /// The AST context tracks a few important decls, currently cudaConfigureCall,
651 /// "interesting" decls to consumer inside FinishedDeserializing()
    [all...]
  /external/clang/lib/Serialization/
ASTReaderStmt.cpp 276 SmallVector<Decl *, 16> Decls;
277 Decls.reserve(Record.size() - Idx);
279 Decls.push_back(ReadDecl(Record, Idx));
281 Decls.data(),
282 Decls.size())));
    [all...]
ASTReader.cpp 724 // First the lexical decls.
    [all...]
ASTWriter.cpp 830 // Decls and Types block.
922 // Statements and Exprs can occur in the Decls and Types block.
    [all...]
  /external/clang/include/clang/Parse/
Parser.h 799 SmallVector<Decl*, 2> Decls;
807 void addDecl(Decl *D) { Decls.push_back(D); }
    [all...]
  /external/clang/lib/Sema/
SemaDecl.cpp     [all...]
TreeTransform.h     [all...]
  /external/clang/tools/libclang/
CIndex.cpp 264 SmallVector<Decl *, 16> Decls;
265 Unit->findFileRegionDecls(File, Offset, Length, Decls);
267 // If we didn't find any file level decls for the file, try looking at the
269 while (Decls.empty() || Decls.front()->isTopLevelDeclInObjCContainer()) {
285 Unit->findFileRegionDecls(File, Offset, Length, Decls);
288 assert(!Decls.empty());
292 SmallVector<Decl *, 16>::iterator DIt = Decls.begin();
293 for (SmallVector<Decl *, 16>::iterator DE = Decls.end(); DIt != DE; ++DIt) {
330 // No Decls overlapped with the range. Move up the lexical context until ther
    [all...]

Completed in 212 milliseconds