/external/llvm-project/clang-tools-extra/clangd/refactor/tweaks/ |
D | PopulateSwitch.cpp | 74 const DeclContext *DeclCtx = nullptr; member in clang::clangd::__anond5c3c6910111::PopulateSwitch 108 DeclCtx = &CA->getDeclContext(); in REGISTER_TWEAK() 186 ASTContext &DeclASTCtx = DeclCtx->getParentASTContext(); in apply() 194 Text.append({"case ", getQualification(DeclASTCtx, DeclCtx, Loc, EnumD)}); in apply()
|
/external/clang/lib/CodeGen/ |
D | ObjectFilePCHContainerOperations.cpp | 207 auto *DeclCtx = D->getDeclContext(); in HandleTagDeclDefinition() local 208 while (DeclCtx) { in HandleTagDeclDefinition() 209 if (auto *D = dyn_cast<TagDecl>(DeclCtx)) in HandleTagDeclDefinition() 212 DeclCtx = DeclCtx->getParent(); in HandleTagDeclDefinition()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | ObjectFilePCHContainerOperations.cpp | 210 auto *DeclCtx = D->getDeclContext(); in HandleTagDeclDefinition() local 211 while (DeclCtx) { in HandleTagDeclDefinition() 212 if (auto *D = dyn_cast<TagDecl>(DeclCtx)) in HandleTagDeclDefinition() 215 DeclCtx = DeclCtx->getParent(); in HandleTagDeclDefinition()
|
/external/llvm-project/clang-tools-extra/clang-change-namespace/ |
D | ChangeNamespace.cpp | 272 const DeclContext *DeclCtx, SourceLocation Loc) { in isDeclVisibleAtLocation() argument 277 isNestedDeclContext(DeclCtx, D->getDeclContext())); in isDeclVisibleAtLocation() 763 const DeclContext *DeclCtx, SourceLocation Start, SourceLocation End, in replaceQualifiedSymbolInDeclContext() argument 765 const auto *NsDeclContext = DeclCtx->getEnclosingNamespaceContext(); in replaceQualifiedSymbolInDeclContext() 801 if (!isDeclVisibleAtLocation(*Result.SourceManager, UsingNamespace, DeclCtx, in replaceQualifiedSymbolInDeclContext() 815 if (!isDeclVisibleAtLocation(*Result.SourceManager, NamespaceAlias, DeclCtx, in replaceQualifiedSymbolInDeclContext() 850 if (isDeclVisibleAtLocation(*Result.SourceManager, Using, DeclCtx, Start)) { in replaceQualifiedSymbolInDeclContext() 862 bool Conflict = conflictInNamespace(DeclCtx->getParentASTContext(), in replaceQualifiedSymbolInDeclContext() 920 const auto *DeclCtx = Result.Nodes.getNodeAs<Decl>("dc"); in fixTypeLoc() local 921 assert(DeclCtx && "Empty decl context."); in fixTypeLoc() [all …]
|
/external/clang/include/clang/AST/ |
D | DeclBase.h | 245 llvm::PointerUnion<DeclContext*, MultipleDC*> DeclCtx; variable 247 inline bool isInSemaDC() const { return DeclCtx.is<DeclContext*>(); } in isInSemaDC() 248 inline bool isOutOfSemaDC() const { return DeclCtx.is<MultipleDC*>(); } in isOutOfSemaDC() 250 return DeclCtx.get<MultipleDC*>(); in getMultipleDC() 253 return DeclCtx.get<DeclContext*>(); in getSemanticDC() 335 : NextInContextAndBits(), DeclCtx(DC), in Decl()
|
/external/llvm-project/clang/include/clang/AST/ |
D | DeclBase.h | 268 llvm::PointerUnion<DeclContext*, MultipleDC*> DeclCtx; variable 270 bool isInSemaDC() const { return DeclCtx.is<DeclContext*>(); } in isInSemaDC() 271 bool isOutOfSemaDC() const { return DeclCtx.is<MultipleDC*>(); } in isOutOfSemaDC() 274 return DeclCtx.get<MultipleDC*>(); in getMultipleDC() 278 return DeclCtx.get<DeclContext*>(); in getSemanticDC() 382 DeclCtx(DC), Loc(L), DeclKind(DK), InvalidDecl(false), HasAttrs(false), in Decl()
|
/external/llvm-project/clang-tools-extra/clangd/index/ |
D | SymbolCollector.cpp | 230 const auto *DeclCtx = ND.getDeclContext(); in shouldCollectSymbol() local 231 switch (DeclCtx->getDeclKind()) { in shouldCollectSymbol() 245 if (!isa<RecordDecl>(DeclCtx)) in shouldCollectSymbol()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | SemaInternal.h | 214 DeclContext* DeclCtx; member
|
/external/clang/include/clang/Sema/ |
D | SemaInternal.h | 227 DeclContext* DeclCtx; member
|
/external/clang/lib/AST/ |
D | DeclBase.cpp | 254 DeclCtx = DC; in setDeclContext() 272 DeclCtx = SemaDC; in setDeclContextsImpl() 277 DeclCtx = MDC; in setDeclContextsImpl()
|
/external/llvm-project/clang/lib/AST/ |
D | DeclBase.cpp | 328 DeclCtx = DC; in setDeclContext() 358 DeclCtx = SemaDC; in setDeclContextsImpl() 363 DeclCtx = MDC; in setDeclContextsImpl()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Core/ |
D | BugReporter.cpp | 2904 const AnalysisDeclContext *DeclCtx = in emitReport() local 2910 if (DeclCtx->isBodyAutosynthesized() && in emitReport() 2911 !DeclCtx->isBodyAutosynthesizedFromModelFile()) in emitReport()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BugReporter.cpp | 3229 const AnalysisDeclContext *DeclCtx = in emitReport() local 3235 if (DeclCtx->isBodyAutosynthesized() && in emitReport() 3236 !DeclCtx->isBodyAutosynthesizedFromModelFile()) in emitReport()
|
/external/clang/lib/Sema/ |
D | SemaLookup.cpp | 4068 DeclContext *Ctx = NSI.DeclCtx; in performQualifiedLookups()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaLookup.cpp | 4383 DeclContext *Ctx = NSI.DeclCtx; in performQualifiedLookups()
|