Home
last modified time | relevance | path

Searched refs:Resolver (Results 1 – 25 of 89) sorted by relevance

1234

/llvm-project/lldb/unittests/Utility/
H A DTildeExpressionResolverTest.cpp12 MockTildeExpressionResolver Resolver("James", "/james"); in TEST() local
13 Resolver.AddKnownUser("Kirk", "/kirk"); in TEST()
14 Resolver.AddKnownUser("Lars", "/lars"); in TEST()
15 Resolver.AddKnownUser("Jason", "/jason"); in TEST()
16 Resolver.AddKnownUser("Larry", "/larry"); in TEST()
19 ASSERT_TRUE(Resolver.ResolveFullPath("~", Result)); in TEST()
21 ASSERT_TRUE(Resolver.ResolveFullPath("~/", Result)); in TEST()
24 ASSERT_TRUE(Resolver.ResolveFullPath("~James/bar/baz", Result)); in TEST()
27 ASSERT_TRUE(Resolver.ResolveFullPath("~Jason/", Result)); in TEST()
30 ASSERT_TRUE(Resolver.ResolveFullPath("~Lars", Result)); in TEST()
[all …]
/llvm-project/lldb/unittests/Interpreter/
H A DTestCompletion.cpp115 StandardTildeExpressionResolver &Resolver, in DoDirCompletions() argument
119 CommandCompletions::DiskDirectories(Prefix + "foo", Results, Resolver); in DoDirCompletions()
127 CommandCompletions::DiskDirectories(Twine(Prefix) + "b", Results, Resolver); in DoDirCompletions()
153 StandardTildeExpressionResolver Resolver; in TEST_F() local
160 Resolver); in TEST_F()
164 CommandCompletions::DiskDirectories(Twine(BaseDir) + "/.", Results, Resolver); in TEST_F()
168 CommandCompletions::DiskDirectories(Prefixes[0], Results, Resolver); in TEST_F()
178 DoDirCompletions(Twine(BaseDir) + "/", Resolver, Results); in TEST_F()
180 DoDirCompletions("", Resolver, Results); in TEST_F()
188 StandardTildeExpressionResolver Resolver; in TEST_F() local
[all …]
/llvm-project/lldb/test/API/functionalities/breakpoint/scripted_bkpt/
H A Dresolver.py4 class Resolver: class
12 Resolver.func_list = []
13 Resolver.got_files = 0
24 Resolver.got_files = 1
26 Resolver.got_files = 2
29 Resolver.got_files = 3
31 Resolver.func_list.append(func_name)
45 class ResolverModuleDepth(Resolver):
50 class ResolverCUDepth(Resolver):
55 class ResolverFuncDepth(Resolver):
[all …]
/llvm-project/clang-tools-extra/clangd/
H A DFindTarget.cpp136 const HeuristicResolver *Resolver; member
156 TargetFinder(const HeuristicResolver *Resolver) : Resolver(Resolver) {} in TargetFinder()
200 if (Resolver) { in add()
201 for (const NamedDecl *Target : Resolver->resolveUsingValueDecl(UUVD)) { in add()
307 if (Outer.Resolver) { in add()
308 for (const NamedDecl *D : Outer.Resolver->resolveMemberExpr(E)) { in add()
314 if (Outer.Resolver) { in add()
315 for (const NamedDecl *D : Outer.Resolver in add()
552 allTargetDecls(const DynTypedNode & N,const HeuristicResolver * Resolver) allTargetDecls() argument
583 targetDecl(const DynTypedNode & N,DeclRelationSet Mask,const HeuristicResolver * Resolver) targetDecl() argument
594 explicitReferenceTargets(DynTypedNode N,DeclRelationSet Mask,const HeuristicResolver * Resolver) explicitReferenceTargets() argument
626 refInDecl(const Decl * D,const HeuristicResolver * Resolver) refInDecl() argument
630 const HeuristicResolver *Resolver; refInDecl() member
751 refInStmt(const Stmt * S,const HeuristicResolver * Resolver) refInStmt() argument
755 const HeuristicResolver *Resolver; refInStmt() member
862 refInTypeLoc(TypeLoc L,const HeuristicResolver * Resolver) refInTypeLoc() argument
866 const HeuristicResolver *Resolver; refInTypeLoc() member
976 ExplicitReferenceCollector(llvm::function_ref<void (ReferenceLoc)> Out,const HeuristicResolver * Resolver) ExplicitReferenceCollector() argument
1155 const HeuristicResolver *Resolver; global() member in clang::clangd::__anoncfb560360211::ExplicitReferenceCollector
1164 findExplicitReferences(const Stmt * S,llvm::function_ref<void (ReferenceLoc)> Out,const HeuristicResolver * Resolver) findExplicitReferences() argument
1170 findExplicitReferences(const Decl * D,llvm::function_ref<void (ReferenceLoc)> Out,const HeuristicResolver * Resolver) findExplicitReferences() argument
1176 findExplicitReferences(const ASTContext & AST,llvm::function_ref<void (ReferenceLoc)> Out,const HeuristicResolver * Resolver) findExplicitReferences() argument
[all...]
H A DFindTarget.h86 const HeuristicResolver *Resolver);
152 const HeuristicResolver *Resolver);
155 const HeuristicResolver *Resolver);
158 const HeuristicResolver *Resolver);
171 const HeuristicResolver *Resolver);
H A DParsedAST.h123 return Resolver.get();
164 std::unique_ptr<HeuristicResolver> Resolver;
161 std::unique_ptr<HeuristicResolver> Resolver; global() variable
/llvm-project/llvm/include/llvm/
H A DPassAnalysisSupport.h212 assert(Resolver && "Pass not resident in a PassManager object!"); in getAnalysisIfAvailable()
216 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI); in getAnalysisIfAvailable()
231 assert(Resolver && "Pass has not been inserted into a PassManager object!"); in getAnalysis()
238 assert(Resolver&&"Pass has not been inserted into a PassManager object!"); in getAnalysisID()
242 Pass *ResultPass = Resolver->findImplPass(PI); in getAnalysisID()
261 assert(Resolver &&"Pass has not been inserted into a PassManager object!"); in getAnalysis()
269 assert(Resolver && "Pass has not been inserted into a PassManager object!"); in getAnalysisID()
275 std::tie(ResultPass, LocalChanged) = Resolver->findImplPass(this, PI, F); in getAnalysisID()
/llvm-project/llvm/tools/lli/
H A DForwardingMemoryManager.h29 void setResolver(std::shared_ptr<LegacyJITSymbolResolver> Resolver) { in setResolver() argument
30 this->Resolver = std::move(Resolver); in setResolver()
78 return Resolver->findSymbol(Name); in findSymbol()
82 return Resolver->findSymbolInLogicalDylib(Name); in findSymbolInLogicalDylib()
87 std::shared_ptr<LegacyJITSymbolResolver> Resolver; variable
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCOFF.cpp50 JITSymbolResolver &Resolver) { in create()
54 return std::make_unique<RuntimeDyldCOFFI386>(MemMgr, Resolver); in create()
56 return std::make_unique<RuntimeDyldCOFFThumb>(MemMgr, Resolver); in create()
58 return std::make_unique<RuntimeDyldCOFFX86_64>(MemMgr, Resolver); in create()
60 return std::make_unique<RuntimeDyldCOFFAArch64>(MemMgr, Resolver); in create()
51 create(Triple::ArchType Arch,RuntimeDyld::MemoryManager & MemMgr,JITSymbolResolver & Resolver) create() argument
H A DRuntimeDyldMachO.h47 JITSymbolResolver &Resolver)
48 : RuntimeDyldImpl(MemMgr, Resolver) {}
122 JITSymbolResolver &Resolver);
150 JITSymbolResolver &Resolver)
151 : RuntimeDyldMachO(MemMgr, Resolver) {}
52 RuntimeDyldMachO(RuntimeDyld::MemoryManager & MemMgr,JITSymbolResolver & Resolver) RuntimeDyldMachO() argument
155 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager & MemMgr,JITSymbolResolver & Resolver) RuntimeDyldMachOCRTPBase() argument
H A DRuntimeDyldCOFF.h32 JITSymbolResolver &Resolver);
36 JITSymbolResolver &Resolver, unsigned PointerSize,
38 : RuntimeDyldImpl(MemMgr, Resolver), PointerSize(PointerSize), in RuntimeDyldCOFF()
39 RuntimeDyldCOFF(RuntimeDyld::MemoryManager & MemMgr,JITSymbolResolver & Resolver,unsigned PointerSize,uint32_t PointerReloc) RuntimeDyldCOFF() argument
H A DRuntimeDyld.cpp231 if (auto ResultOrErr = Resolver.getResponsibilitySet(Symbols)) in loadObjectImpl()
1153 if (!Addr && !Resolver.allowsZeroSymbols()) in applyExternalSymbolRelocations()
1157 // If Resolver returned UINT64_MAX, the client wants to handle this symbol in applyExternalSymbolRelocations()
1205 Resolver.lookup(NewSymbols, in resolveExternalSymbols()
1279 SharedThis->Resolver.lookup(Symbols, std::move(PostResolveContinuation)); in getSectionLoadAddress()
1310 JITSymbolResolver &Resolver)
1311 : MemMgr(MemMgr), Resolver(Resolver) { in createRuntimeDyldCOFF()
1327 JITSymbolResolver &Resolver, bool ProcessAllSections, in createRuntimeDyldELF()
1330 RuntimeDyldCOFF::create(Arch, MM, Resolver); in createRuntimeDyldELF()
1296 RuntimeDyld(RuntimeDyld::MemoryManager & MemMgr,JITSymbolResolver & Resolver) RuntimeDyld() argument
1313 createRuntimeDyldCOFF(Triple::ArchType Arch,RuntimeDyld::MemoryManager & MM,JITSymbolResolver & Resolver,bool ProcessAllSections,RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) createRuntimeDyldCOFF() argument
1324 createRuntimeDyldELF(Triple::ArchType Arch,RuntimeDyld::MemoryManager & MM,JITSymbolResolver & Resolver,bool ProcessAllSections,RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) createRuntimeDyldELF() argument
1336 createRuntimeDyldMachO(Triple::ArchType Arch,RuntimeDyld::MemoryManager & MM,JITSymbolResolver & Resolver,bool ProcessAllSections,RuntimeDyld::NotifyStubEmittedFunction NotifyStubEmitted) createRuntimeDyldMachO() argument
1447 jitLinkForORC(object::OwningBinary<object::ObjectFile> O,RuntimeDyld::MemoryManager & MemMgr,JITSymbolResolver & Resolver,bool ProcessAllSections,unique_function<Error (const object::ObjectFile & Obj,RuntimeDyld::LoadedObjectInfo & LoadedObj,std::map<StringRef,JITEvaluatedSymbol>)> OnLoaded,unique_function<void (object::OwningBinary<object::ObjectFile>,std::unique_ptr<RuntimeDyld::LoadedObjectInfo>,Error)> OnEmitted) jitLinkForORC() argument
[all...]
H A DRuntimeDyldMachO.cpp350 JITSymbolResolver &Resolver) { in create()
356 return std::make_unique<RuntimeDyldMachOARM>(MemMgr, Resolver); in create()
358 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver); in create()
360 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver); in create()
362 return std::make_unique<RuntimeDyldMachOI386>(MemMgr, Resolver); in create()
364 return std::make_unique<RuntimeDyldMachOX86_64>(MemMgr, Resolver); in create()
351 create(Triple::ArchType Arch,RuntimeDyld::MemoryManager & MemMgr,JITSymbolResolver & Resolver) create() argument
/llvm-project/llvm/include/llvm/IR/
H A DGlobalIFunc.h40 const Twine &Name, Constant *Resolver, Module *Parent);
50 Constant *Resolver, Module *Parent);
71 void setResolver(Constant *Resolver) { Op<0>().set(Resolver); } in getResolver()
69 setResolver(Constant * Resolver) setResolver() argument
/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h51 class Resolver; variable
404 virtual const Init *resolveReferences(Resolver &R) const { return this; }
532 const Init *resolveReferences(Resolver &R) const override; in getAsString()
632 const Init *resolveReferences(Resolver &R) const override;
694 const Init *resolveReferences(Resolver &R) const override;
800 const Init *resolveReferences(Resolver &R) const override;
885 const Init *resolveReferences(Resolver &R) const override; in getOperand()
956 const Init *resolveReferences(Resolver &R) const override; in clone()
1010 const Init *resolveReferences(Resolver &R) const override; in classof()
1068 const Init *resolveReferences(Resolver in numTrailingObjects()
2218 explicit Resolver(Record *CurRec) : CurRec(CurRec) {} Resolver() function
2253 explicit MapResolver(Record *CurRec = nullptr) : Resolver(CurRec) {} Resolver() function
[all...]
/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp46 std::shared_ptr<LegacyJITSymbolResolver> Resolver, in createJIT()
53 if (!MemMgr || !Resolver) { in createJIT()
57 if (!Resolver) in createJIT()
58 Resolver = RTDyldMM; in createJIT()
62 std::move(Resolver)); in createJIT()
67 std::shared_ptr<LegacyJITSymbolResolver> Resolver) in MCJIT()
70 Resolver(*this, std::move(Resolver)), Dyld(*this->MemMgr, this->Resolver), in MCJIT()
615 if (auto Sym = Resolver in runFunction()
47 createJIT(std::unique_ptr<Module> M,std::string * ErrorStr,std::shared_ptr<MCJITMemoryManager> MemMgr,std::shared_ptr<LegacyJITSymbolResolver> Resolver,std::unique_ptr<TargetMachine> TM) createJIT() argument
68 MCJIT(std::unique_ptr<Module> M,std::unique_ptr<TargetMachine> TM,std::shared_ptr<MCJITMemoryManager> MemMgr,std::shared_ptr<LegacyJITSymbolResolver> Resolver) MCJIT() argument
[all...]
H A DMCJIT.h30 std::shared_ptr<LegacyJITSymbolResolver> Resolver) in LinkingSymbolResolver() argument
31 : ParentEngine(Parent), ClientResolver(std::move(Resolver)) {} in LinkingSymbolResolver()
69 std::shared_ptr<LegacyJITSymbolResolver> Resolver);
174 LinkingSymbolResolver Resolver; variable
298 std::shared_ptr<LegacyJITSymbolResolver> Resolver,
/llvm-project/llvm/lib/IR/
H A DPass.cpp44 delete Resolver; in ~Pass()
70 return Resolver->getAnalysisIfAvailable(&AID) != nullptr; in mustPreserveAnalysisID()
123 assert(!Resolver && "Resolver is already set"); in setResolver()
124 Resolver = AR; in setResolver()
/llvm-project/lldb/test/API/macosx/indirect_symbol/
H A Dindirect.c2 void * name ## Resolver(void) __asm__("_" #name); \
3 void * name ## Resolver(void) { \
/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h192 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver);
289 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
302 JITSymbolResolver &Resolver; variable
315 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
/llvm-project/llvm/tools/llvm-readobj/
H A DWin64EHDumper.h37 Context(const object::COFFObjectFile &COFF, SymbolResolver Resolver, in Context()
39 : COFF(COFF), ResolveSymbol(Resolver), UserData(UserData) {} in Context()
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldELFMips.h24 JITSymbolResolver &Resolver) in RuntimeDyldELFMips() argument
25 : RuntimeDyldELF(MM, Resolver) {} in RuntimeDyldELFMips()
/llvm-project/lldb/source/Commands/
H A DCommandCompletions.cpp340 TildeExpressionResolver &Resolver) { in DiskFilesOrDirectories() argument
364 if (!Resolver.ResolveExact(Username, Resolved)) { in DiskFilesOrDirectories()
370 Resolver.ResolvePartial(Username, MatchSet); in DiskFilesOrDirectories()
479 TildeExpressionResolver &Resolver) { in DiskFilesOrDirectories() argument
483 DiskFilesOrDirectories(partial_name, only_directories, request, Resolver); in DiskFilesOrDirectories()
502 TildeExpressionResolver &Resolver) { in DiskFiles() argument
503 DiskFilesOrDirectories(partial_file_name, false, matches, Resolver); in DiskFiles()
514 TildeExpressionResolver &Resolver) { in DiskDirectories() argument
515 DiskFilesOrDirectories(partial_file_name, true, matches, Resolver); in DiskDirectories()
/llvm-project/llvm/lib/XRay/
H A DInstrumentationMap.cpp113 object::RelocationResolver Resolver; in loadObj()
114 std::tie(Supports, Resolver) = in loadObj()
126 object::resolveRelocation(Resolver, Reloc, *ValueOrErr, 0)}); in loadObj()
137 object::resolveRelocation(Resolver, Reloc, *ValueOrErr, A)}); in loadObj()
112 object::RelocationResolver Resolver; loadObj() local
/llvm-project/lldb/include/lldb/Interpreter/
H A DCommandCompletions.h36 StringList &matches, TildeExpressionResolver &Resolver);
44 TildeExpressionResolver &Resolver);

1234