Lines Matching refs:Undefined
157 } else if (auto *undef = dyn_cast<Undefined>(s)) {
233 replaceSymbol<Undefined>(s, name, file, refState,
241 else if (auto *undefined = dyn_cast<Undefined>(s))
274 } else if (auto *undefined = dyn_cast<Undefined>(s)) {
282 if (wasInserted || isa<Undefined>(s) ||
304 } else if (isa<Undefined>(s)) {
322 } else if (isa<Undefined>(s)) {
353 static Defined *createBoundarySymbol(const Undefined &sym) {
359 static void handleSectionBoundarySymbol(const Undefined &sym, StringRef segSect,
399 static void handleSegmentBoundarySymbol(const Undefined &sym, StringRef segName,
410 static bool recoverFromUndefinedSymbol(const Undefined &sym) {
466 MapVector<const Undefined *, UndefinedDiag> undefs;
502 static const Symbol *getAlternativeSpelling(const Undefined &sym,
521 if (dyn_cast<Undefined>(s) == nullptr)
570 if (dyn_cast<Undefined>(sym) == nullptr &&
613 static void reportUndefinedSymbol(const Undefined &sym,
678 void macho::treatUndefinedSymbol(const Undefined &sym, StringRef source) {
685 void macho::treatUndefinedSymbol(const Undefined &sym, const InputSection *isec,