Lines Matching refs:SymFlags
70 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
71 if (!SymFlags)
72 return SymFlags.takeError();
76 *SymFlags &= ~JITSymbolFlags::Exported;
78 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
128 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
129 if (!SymFlags)
130 return SymFlags.takeError();
134 *SymFlags |= JITSymbolFlags::Weak;
136 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
205 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
206 if (!SymFlags)
207 return SymFlags.takeError();
208 *SymFlags |= JITSymbolFlags::Exported;
212 *SymFlags |= JITSymbolFlags::Callable;
215 *SymFlags |= JITSymbolFlags::Weak;
217 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
264 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
265 if (!SymFlags)
266 return SymFlags.takeError();
268 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);