Lines Matching refs:Defined
67 InputSection *toIsec, Defined *skip, in transplantSymbolsAtOffset()
72 return cast<Defined>(s)->value < off; in transplantSymbolsAtOffset()
75 auto *d = cast<Defined>(s); in transplantSymbolsAtOffset()
96 Defined *SymbolTable::addDefined(StringRef name, InputFile *file, in addDefined()
108 if (auto *defined = dyn_cast<Defined>(s)) { in addDefined()
205 Defined *defined = replaceSymbol<Defined>( in addDefined()
212 Defined *SymbolTable::aliasDefined(Defined *src, StringRef target, in aliasDefined()
249 } else if (isa<Defined>(s)) { in addCommon()
266 if (auto *defined = dyn_cast<Defined>(s)) { in addDylib()
330 Defined *SymbolTable::addSynthetic(StringRef name, InputSection *isec, in addSynthetic()
335 Defined *s = addDefined(name, /*file=*/nullptr, isec, value, /*size=*/0, in addSynthetic()
348 static Defined *createBoundarySymbol(const Undefined &sym) { in createBoundarySymbol()
504 if (auto *defined = dyn_cast_or_null<Defined>(s)) in getAlternativeSpelling()