Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclGroup.h52 class DeclGroupRef {
64 DeclGroupRef() = default;
65 explicit DeclGroupRef(Decl* d) : D(d) {} in DeclGroupRef() function
66 explicit DeclGroupRef(DeclGroup* dg) in DeclGroupRef() function
71 return DeclGroupRef(); in Create()
73 return DeclGroupRef(Decls[0]); in Create()
97 return const_cast<DeclGroupRef*>(this)->getDeclGroup(); in getDeclGroup()
127 static DeclGroupRef getFromOpaquePtr(void *Ptr) { in getFromOpaquePtr()
128 DeclGroupRef X; in getFromOpaquePtr()
142 struct PointerLikeTypeTraits<clang::DeclGroupRef> {
[all …]
H A DASTConsumer.h22 class DeclGroupRef; variable
54 virtual bool HandleTopLevelDecl(DeclGroupRef D);
63 virtual void HandleInterestingDecl(DeclGroupRef D);
88 virtual void HandleTopLevelDeclInObjCContainer(DeclGroupRef D);
H A DStmt.h1144 DeclGroupRef DG;
1148 DeclStmt(DeclGroupRef dg, SourceLocation startLoc, SourceLocation endLoc) in DeclStmt()
1161 const DeclGroupRef getDeclGroup() const { return DG; } in getDeclGroup()
1162 DeclGroupRef getDeclGroup() { return DG; } in getDeclGroup()
1163 void setDeclGroup(DeclGroupRef DGR) { DG = DGR; } in setDeclGroup()
1181 using decl_iterator = DeclGroupRef::iterator;
1182 using const_decl_iterator = DeclGroupRef::const_iterator;
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTConsumer.cpp19 bool ASTConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
23 void ASTConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
27 void ASTConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) {} in HandleTopLevelDeclInObjCContainer()
30 HandleTopLevelDecl(DeclGroupRef(D)); in HandleImplicitImportDecl()
H A DStmt.cpp882 DeclStmt(DeclGroupRef(V), VarRange.getBegin(), VarRange.getEnd()); in setConditionVariable()
917 SubExprs[CONDVAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(), in setConditionVariable()
983 DeclStmt(DeclGroupRef(V), VarRange.getBegin(), VarRange.getEnd()); in setConditionVariable()
1039 DeclStmt(DeclGroupRef(V), VarRange.getBegin(), VarRange.getEnd()); in setConditionVariable()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DMultiplexConsumer.h59 bool HandleTopLevelDecl(DeclGroupRef D) override;
61 void HandleInterestingDecl(DeclGroupRef D) override;
66 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
H A DPrecompiledPreamble.h37 class DeclGroupRef; variable
283 virtual void HandleTopLevelDecl(DeclGroupRef DG);
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DModelConsumer.cpp32 bool ModelConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
33 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) { in HandleTopLevelDecl()
H A DAnalysisConsumer.cpp306 bool HandleTopLevelDecl(DeclGroupRef D) override;
307 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override;
390 void storeTopLevelDecls(DeclGroupRef DG);
406 bool AnalysisConsumer::HandleTopLevelDecl(DeclGroupRef DG) { in HandleTopLevelDecl()
411 void AnalysisConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) { in HandleTopLevelDeclInObjCContainer()
415 void AnalysisConsumer::storeTopLevelDecls(DeclGroupRef DG) { in storeTopLevelDecls()
416 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) { in storeTopLevelDecls()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTStructExtractor.cpp72 DeclGroupRef decl_group = curr_decl_stmt->getDeclGroup(); in ExtractFromFunctionDecl()
133 bool ASTStructExtractor::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
134 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl()
H A DASTStructExtractor.h83 bool HandleTopLevelDecl(clang::DeclGroupRef D) override;
H A DASTResultSynthesizer.h78 bool HandleTopLevelDecl(clang::DeclGroupRef D) override;
H A DASTResultSynthesizer.cpp100 bool ASTResultSynthesizer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
101 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexingContext.h23 class DeclGroupRef; variable
119 bool indexDeclGroupRef(DeclGroupRef DG);
H A DIndexingAction.cpp64 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
68 void HandleInterestingDecl(DeclGroupRef DG) override { in HandleInterestingDecl()
72 void HandleTopLevelDeclInObjCContainer(DeclGroupRef DG) override { in HandleTopLevelDeclInObjCContainer()
H A DIndexBody.cpp378 DeclGroupRef DG = S->getDeclGroup(); in VisitDeclStmt()
379 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) { in VisitDeclStmt()
H A DIndexDecl.cpp760 bool IndexingContext::indexDeclGroupRef(DeclGroupRef DG) { in indexDeclGroupRef()
761 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) in indexDeclGroupRef()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DASTConsumers.cpp171 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
172 for (DeclGroupRef::iterator I = D.begin(), E = D.end(); I != E; ++I) in HandleTopLevelDecl()
H A DMultiplexConsumer.cpp263 bool MultiplexConsumer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()
280 void MultiplexConsumer::HandleInterestingDecl(DeclGroupRef D) { in HandleInterestingDecl()
305 void MultiplexConsumer::HandleTopLevelDeclInObjCContainer(DeclGroupRef D) { in HandleTopLevelDeclInObjCContainer()
H A DASTMerge.cpp72 DeclGroupRef DGR(ToD); in ExecuteAction()
H A DPrecompiledPreamble.cpp167 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
742 void PreambleCallbacks::HandleTopLevelDecl(DeclGroupRef DG) {} in HandleTopLevelDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/
H A DModelConsumer.h36 bool HandleTopLevelDecl(DeclGroupRef D) override;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DModuleBuilder.cpp155 bool HandleTopLevelDecl(DeclGroupRef DG) override { in HandleTopLevelDecl()
162 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) in HandleTopLevelDecl()
H A DObjectFilePCHContainerOperations.cpp182 bool HandleTopLevelDecl(DeclGroupRef D) override { in HandleTopLevelDecl()
195 void HandleTopLevelDeclInObjCContainer(DeclGroupRef D) override { in HandleTopLevelDeclInObjCContainer()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseAST.cpp168 Consumer->HandleTopLevelDecl(DeclGroupRef(D)); in ParseAST()

123