Lines Matching defs:ES
117 ExecutionSession &ES)
118 : MemMgr(MemMgr), JD(JD), ES(ES), Flags(DebugObjectFlags{}) {}
137 ES.reportError(std::move(Err));
152 ExecutionSession &ES;
189 Create(MemoryBufferRef Buffer, JITLinkContext &Ctx, ExecutionSession &ES);
208 const JITLinkDylib *JD, ExecutionSession &ES);
215 ExecutionSession &ES)
216 : DebugObject(MemMgr, JD, ES), Buffer(std::move(Buffer)) {
253 const JITLinkDylib *JD, ExecutionSession &ES) {
258 new ELFDebugObject(CopyBuffer(Buffer, Err), MemMgr, JD, ES));
296 ExecutionSession &ES) {
303 Ctx.getJITLinkDylib(), ES);
306 Ctx.getJITLinkDylib(), ES);
312 Ctx.getJITLinkDylib(), ES);
315 Ctx.getJITLinkDylib(), ES);
335 MemMgr, ES.getSymbolStringPool(), ES.getTargetTriple(), JD,
376 createDebugObjectFromBuffer(ExecutionSession &ES, LinkGraph &G,
380 return ELFDebugObject::Create(ObjBuffer, Ctx, ES);
390 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target,
392 : ES(ES), Target(std::move(Target)),
397 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target)
398 : DebugObjectManagerPlugin(ES, std::move(Target), true, true) {}
410 if (auto DebugObj = createDebugObjectFromBuffer(ES, G, Ctx, ObjBuffer)) {
421 ES.reportError(DebugObj.takeError());