Searched refs:DeclCtx (Results 1 – 8 of 8) sorted by relevance
217 auto *DeclCtx = D->getDeclContext(); in HandleTagDeclDefinition() local218 while (DeclCtx) { in HandleTagDeclDefinition()219 if (auto *D = dyn_cast<TagDecl>(DeclCtx)) in HandleTagDeclDefinition()222 DeclCtx = DeclCtx->getParent(); in HandleTagDeclDefinition()
235 const DeclContext &DeclCtx) in Environment() argument237 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()
269 llvm::PointerUnion<DeclContext*, MultipleDC*> DeclCtx; variable271 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()
178 Environment(DataflowAnalysisContext &DACtx, const DeclContext &DeclCtx);
214 DeclContext* DeclCtx; member
337 DeclCtx = DC; in setDeclContext()367 DeclCtx = SemaDC; in setDeclContextsImpl()372 DeclCtx = MDC; in setDeclContextsImpl()
2929 const AnalysisDeclContext *DeclCtx = in emitReport() local2935 if (DeclCtx->isBodyAutosynthesized() && in emitReport()2936 !DeclCtx->isBodyAutosynthesizedFromModelFile()) in emitReport()
4772 DeclContext *Ctx = NSI.DeclCtx; in performQualifiedLookups()