Home
last modified time | relevance | path

Searched refs:DeclGroupRef (Results 1 – 25 of 43) sorted by relevance

12

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclGroup.h55 class DeclGroupRef {
66 DeclGroupRef() : D(nullptr) {} in DeclGroupRef() function
68 explicit DeclGroupRef(Decl* d) : D(d) {} in DeclGroupRef() function
69 explicit DeclGroupRef(DeclGroup* dg) in DeclGroupRef() function
72 static DeclGroupRef Create(ASTContext &C, Decl **Decls, unsigned NumDecls) { in Create()
74 return DeclGroupRef(); in Create()
76 return DeclGroupRef(Decls[0]); in Create()
77 return DeclGroupRef(DeclGroup::Create(C, Decls, NumDecls)); in Create()
92 return const_cast<DeclGroupRef*>(this)->getSingleDecl(); in getSingleDecl()
100 return const_cast<DeclGroupRef*>(this)->getDeclGroup(); in getDeclGroup()
[all …]
HDASTConsumer.h24 class DeclGroupRef; variable
56 virtual bool HandleTopLevelDecl(DeclGroupRef D);
65 virtual void HandleInterestingDecl(DeclGroupRef D);
90 virtual void HandleTopLevelDeclInObjCContainer(DeclGroupRef D);
HDStmt.h450 DeclGroupRef DG;
454 DeclStmt(DeclGroupRef dg, SourceLocation startLoc, in DeclStmt()
470 const DeclGroupRef getDeclGroup() const { return DG; } in getDeclGroup()
471 DeclGroupRef getDeclGroup() { return DG; } in getDeclGroup()
472 void setDeclGroup(DeclGroupRef DGR) { DG = DGR; } in setDeclGroup()
492 typedef DeclGroupRef::iterator decl_iterator;
493 typedef DeclGroupRef::const_iterator const_decl_iterator;
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDASTConsumer.cpp20 bool ASTConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
24 void ASTConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
28 void ASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) {} in HandleTopLevelDeclInObjCContainer()
31 HandleTopLevelDecl(DeclGroupRef(D)); in HandleImplicitImportDecl()
HDStmt.cpp909 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
940 SubExprs[CONDVAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
966 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
1000 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
HDASTImporter.cpp174 DeclGroupRef ImportDeclGroup(DeclGroupRef DG);
4576 DeclGroupRef ASTNodeImporter::ImportDeclGroup(DeclGroupRef DG) { in ImportDeclGroup()
4578 return DeclGroupRef::Create(Importer.getToContext(), nullptr, 0); in ImportDeclGroup()
4586 return DeclGroupRef::Create(Importer.getToContext(), in ImportDeclGroup()
4598 DeclGroupRef ToDG = ImportDeclGroup(S->getDeclGroup()); in VisitDeclStmt()
/NextBSD/contrib/llvm/tools/clang/include/clang/Frontend/
HDMultiplexConsumer.h38 bool HandleTopLevelDecl(DeclGroupRef D) override;
40 void HandleInterestingDecl(DeclGroupRef D) override;
45 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
HDModelConsumer.cpp32 bool ModelConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
33 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in HandleTopLevelDecl()
HDAnalysisConsumer.cpp302 bool HandleTopLevelDecl(DeclGroupRef D) override;
303 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
381 void storeTopLevelDecls(DeclGroupRef DG);
395 bool AnalysisConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
400 void AnalysisConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) { in HandleTopLevelDeclInObjCContainer()
404 void AnalysisConsumer::storeTopLevelDecls(DeclGroupRef DG) { in storeTopLevelDecls()
405 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) { in storeTopLevelDecls()
/NextBSD/contrib/llvm/tools/lldb/source/Expression/
HDASTStructExtractor.cpp83 DeclGroupRef decl_group = curr_decl_stmt->getDeclGroup(); in ExtractFromFunctionDecl()
149 ASTStructExtractor::HandleTopLevelDecl(DeclGroupRef D) in HandleTopLevelDecl()
151 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl()
HDASTResultSynthesizer.cpp111 ASTResultSynthesizer::HandleTopLevelDecl(DeclGroupRef D) in HandleTopLevelDecl()
113 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl()
/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/
HDModelConsumer.h36 bool HandleTopLevelDecl(DeclGroupRef D) override;
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDModuleBuilder.cpp122 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
129 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) in HandleTopLevelDecl()
HDCodeGenAction.cpp103 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Expression/
HDASTStructExtractor.h82 bool HandleTopLevelDecl(clang::DeclGroupRef D);
HDASTResultSynthesizer.h74 bool HandleTopLevelDecl(clang::DeclGroupRef D);
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDMultiplexConsumer.cpp272 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
289 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
314 void MultiplexConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) { in HandleTopLevelDeclInObjCContainer()
HDASTMerge.cpp73 DeclGroupRef DGR(ToD); in ExecuteAction()
HDASTConsumers.cpp153 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
154 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) in HandleTopLevelDecl()
HDASTUnit.cpp853 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
860 void HandleInterestingDecl(DeclGroupRef) override {} in HandleInterestingDecl() argument
862 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override { in HandleTopLevelDeclInObjCContainer()
935 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
/NextBSD/contrib/llvm/tools/clang/lib/Parse/
HDParseAST.cpp149 Consumer->HandleTopLevelDecl(DeclGroupRef(D)); in ParseAST()
/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDObjCMT.cpp134 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
135 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) in HandleTopLevelDecl()
139 void HandleInterestingDecl(DeclGroupRef DG) override { in HandleInterestingDecl()
142 void HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) override { in HandleTopLevelDeclInObjCContainer()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDThreadSafetyCommon.cpp605 DeclGroupRef DGrp = S->getDeclGroup(); in translateDeclStmt()
606 for (DeclGroupRef::iterator I = DGrp.begin(), E = DGrp.end(); I != E; ++I) { in translateDeclStmt()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDRewriteObjC.cpp170 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
171 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in HandleTopLevelDecl()
261 void RewriteForwardClassDecl(DeclGroupRef D);
279 void RewriteForwardProtocolDecl(DeclGroupRef D);
910 void RewriteObjC::RewriteForwardClassDecl(DeclGroupRef D) { in RewriteForwardClassDecl()
912 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in RewriteForwardClassDecl()
924 DeclGroupRef::iterator I = D.begin(); in RewriteForwardClassDecl()
1019 void RewriteObjC::RewriteForwardProtocolDecl(DeclGroupRef D) { in RewriteForwardProtocolDecl()
HDRewriteModernObjC.cpp190 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
191 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in HandleTopLevelDecl()
227 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override { in HandleTopLevelDeclInObjCContainer()
228 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in HandleTopLevelDeclInObjCContainer()
315 void RewriteForwardClassDecl(DeclGroupRef D);
333 void RewriteForwardProtocolDecl(DeclGroupRef D);
1078 void RewriteModernObjC::RewriteForwardClassDecl(DeclGroupRef D) { in RewriteForwardClassDecl()
1080 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in RewriteForwardClassDecl()
1095 DeclGroupRef::iterator I = D.begin(); in RewriteForwardClassDecl()
1198 void RewriteModernObjC::RewriteForwardProtocolDecl(DeclGroupRef D) { in RewriteForwardProtocolDecl()

12