Lines Matching defs:ES
26 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES,
35 I.InitSymbol = ES.intern(InitSymString);
42 getMachOObjectFileSymbolInfo(ExecutionSession &ES,
78 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
84 addInitSymbol(I, ES, Obj.getFileName());
90 addInitSymbol(I, ES, Obj.getFileName());
99 getELFObjectFileSymbolInfo(ExecutionSession &ES,
136 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
143 addInitSymbol(I, ES, Obj.getFileName());
153 getCOFFObjectFileSymbolInfo(ExecutionSession &ES,
217 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
224 addInitSymbol(I, ES, Obj.getFileName());
235 getGenericObjectFileSymbolInfo(ExecutionSession &ES,
268 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
275 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer) {
282 return getMachOObjectFileSymbolInfo(ES, *MachOObj);
284 return getELFObjectFileSymbolInfo(ES, *ELFObj);
286 return getCOFFObjectFileSymbolInfo(ES, *COFFObj);
288 return getGenericObjectFileSymbolInfo(ES, **Obj);