Home
last modified time | relevance | path

Searched refs:HeuristicResolver (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHeuristicResolver.cpp58 const Type *HeuristicResolver::getPointeeType(const Type *T) const { in getPointeeType()
91 std::vector<const NamedDecl *> HeuristicResolver::resolveMemberExpr( in resolveMemberExpr()
133 std::vector<const NamedDecl *> HeuristicResolver::resolveDeclRefExpr( in resolveDeclRefExpr()
140 HeuristicResolver::resolveTypeOfCallExpr(const CallExpr *CE) const { in resolveTypeOfCallExpr()
156 HeuristicResolver::resolveCalleeOfCallExpr(const CallExpr *CE) const { in resolveCalleeOfCallExpr()
164 std::vector<const NamedDecl *> HeuristicResolver::resolveUsingValueDecl( in resolveUsingValueDecl()
178 HeuristicResolver::resolveTemplateSpecializationType( in resolveTemplateSpecializationType()
198 HeuristicResolver::resolveExprToDecls(const Expr *E) const { in resolveExprToDecls()
217 const Type *HeuristicResolver::resolveExprToType(const Expr *E) const { in resolveExprToType()
225 const Type *HeuristicResolver::resolveNestedNameSpecifierToType( in resolveNestedNameSpecifierToType()
[all …]
H A DFindTarget.h37 class HeuristicResolver; variable
84 const HeuristicResolver *Resolver);
91 allTargetDecls(const DynTypedNode &, const HeuristicResolver *);
150 const HeuristicResolver *Resolver);
153 const HeuristicResolver *Resolver);
156 const HeuristicResolver *Resolver);
169 const HeuristicResolver *Resolver);
H A DFindTarget.cpp135 const HeuristicResolver *Resolver;
558 const HeuristicResolver *Resolver) { in targetDecl()
569 const HeuristicResolver *Resolver) { in explicitReferenceTargets()
605 const HeuristicResolver *Resolver; in refInDecl()
709 const HeuristicResolver *Resolver; in refInStmt()
823 refInTypeLoc(TypeLoc L, const HeuristicResolver *Resolver) { in refInTypeLoc()
827 const HeuristicResolver *Resolver; in refInTypeLoc()
937 const HeuristicResolver *Resolver) in ExplicitReferenceCollector()
1102 const HeuristicResolver *Resolver;
1111 const HeuristicResolver *Resolver) { in findExplicitReferences()
[all …]
H A DParsedAST.h42 class HeuristicResolver; variable
115 const HeuristicResolver *getHeuristicResolver() const { in getHeuristicResolver()
157 std::unique_ptr<HeuristicResolver> Resolver;
H A DHeuristicResolver.h45 class HeuristicResolver {
47 HeuristicResolver(ASTContext &Ctx) : Ctx(Ctx) {} in HeuristicResolver() function
H A DSemanticHighlighting.cpp70 const HeuristicResolver *Resolver);
72 kindForDecl(const NamedDecl *D, const HeuristicResolver *Resolver) { in kindForDecl()
151 kindForType(const Type *TP, const HeuristicResolver *Resolver) { in kindForType()
457 const HeuristicResolver *getResolver() const { return Resolver; } in getResolver()
477 const HeuristicResolver *Resolver = nullptr;
H A DCMakeLists.txt84 HeuristicResolver.cpp
H A DInlayHints.cpp686 const HeuristicResolver *Resolver;
H A DParsedAST.cpp777 Resolver = std::make_unique<HeuristicResolver>(getASTContext()); in ParsedAST()
H A DXRefs.cpp1915 QualType T, const HeuristicResolver* H, llvm::SmallVector<QualType>& Out) { in unwrapFindType()
1953 QualType T, const HeuristicResolver* H) { in unwrapFindType()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DDefineInline.cpp127 const HeuristicResolver *Resolver) { in qualifyAllDecls()
225 const HeuristicResolver *Resolver) { in renameParameters()
H A DDefineOutline.cpp144 const HeuristicResolver *Resolver) { in getFunctionSourceCode()
H A DExtractFunction.cpp180 const HeuristicResolver *Resolver) const { in requiresHoisting()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang-tools-extra/clangd/
H A DBUILD.gn103 "HeuristicResolver.cpp",
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt1403 clang-tools-extra/clangd/HeuristicResolver.cpp
1404 clang-tools-extra/clangd/HeuristicResolver.h