Lines Matching defs:ES
22 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES,
31 I.InitSymbol = ES.intern(InitSymString);
38 getMachOObjectFileSymbolInfo(ExecutionSession &ES,
74 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
80 addInitSymbol(I, ES, Obj.getFileName());
86 addInitSymbol(I, ES, Obj.getFileName());
95 getELFObjectFileSymbolInfo(ExecutionSession &ES,
132 I.SymbolFlags[ES.intern(std::move(*Name))] = std::move(*SymFlags);
139 addInitSymbol(I, ES, Obj.getFileName());
149 getCOFFObjectFileSymbolInfo(ExecutionSession &ES,
213 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
220 addInitSymbol(I, ES, Obj.getFileName());
231 getGenericObjectFileSymbolInfo(ExecutionSession &ES,
264 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
271 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer) {
278 return getMachOObjectFileSymbolInfo(ES, *MachOObj);
280 return getELFObjectFileSymbolInfo(ES, *ELFObj);
282 return getCOFFObjectFileSymbolInfo(ES, *COFFObj);
284 return getGenericObjectFileSymbolInfo(ES, **Obj);