Home
last modified time | relevance | path

Searched refs:DeclCtx (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp217 auto *DeclCtx = D->getDeclContext(); in HandleTagDeclDefinition() local
218 while (DeclCtx) { in HandleTagDeclDefinition()
219 if (auto *D = dyn_cast<TagDecl>(DeclCtx)) in HandleTagDeclDefinition()
222 DeclCtx = DeclCtx->getParent(); in HandleTagDeclDefinition()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp235 const DeclContext &DeclCtx) in Environment() argument
237 CallStack.push_back(&DeclCtx); in Environment()
239 if (const auto *FuncDecl = dyn_cast<FunctionDecl>(&DeclCtx)) { in Environment()
246 if (const auto *CtorDecl = dyn_cast<CXXConstructorDecl>(&DeclCtx)) { in Environment()
275 if (const auto *MethodDecl = dyn_cast<CXXMethodDecl>(&DeclCtx)) { in Environment()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclBase.h269 llvm::PointerUnion<DeclContext*, MultipleDC*> DeclCtx; variable
271 bool isInSemaDC() const { return DeclCtx.is<DeclContext*>(); } in isInSemaDC()
272 bool isOutOfSemaDC() const { return DeclCtx.is<MultipleDC*>(); } in isOutOfSemaDC()
275 return DeclCtx.get<MultipleDC*>(); in getMultipleDC()
279 return DeclCtx.get<DeclContext*>(); in getSemanticDC()
384 DeclCtx(DC), Loc(L), DeclKind(DK), InvalidDecl(false), HasAttrs(false), in Decl()
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowEnvironment.h178 Environment(DataflowAnalysisContext &DACtx, const DeclContext &DeclCtx);
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSemaInternal.h214 DeclContext* DeclCtx; member
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclBase.cpp337 DeclCtx = DC; in setDeclContext()
367 DeclCtx = SemaDC; in setDeclContextsImpl()
372 DeclCtx = MDC; in setDeclContextsImpl()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp2929 const AnalysisDeclContext *DeclCtx = in emitReport() local
2935 if (DeclCtx->isBodyAutosynthesized() && in emitReport()
2936 !DeclCtx->isBodyAutosynthesizedFromModelFile()) in emitReport()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaLookup.cpp4772 DeclContext *Ctx = NSI.DeclCtx; in performQualifiedLookups()