Lines Matching defs:SymFlags
66 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
67 if (!SymFlags)
68 return SymFlags.takeError();
72 *SymFlags &= ~JITSymbolFlags::Exported;
74 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
124 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
125 if (!SymFlags)
126 return SymFlags.takeError();
130 *SymFlags |= JITSymbolFlags::Weak;
132 I.SymbolFlags[ES.intern(std::move(*Name))] = std::move(*SymFlags);
201 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
202 if (!SymFlags)
203 return SymFlags.takeError();
204 *SymFlags |= JITSymbolFlags::Exported;
208 *SymFlags |= JITSymbolFlags::Callable;
211 *SymFlags |= JITSymbolFlags::Weak;
213 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);
260 auto SymFlags = JITSymbolFlags::fromObjectSymbol(Sym);
261 if (!SymFlags)
262 return SymFlags.takeError();
264 I.SymbolFlags[ES.intern(*Name)] = std::move(*SymFlags);