Searched refs:LazyObject (Results 1 – 7 of 7) sorted by relevance
38 class LazyObject; variable424 class LazyObject : public Symbol {426 LazyObject(InputFile &file, StringRef name) in LazyObject() function481 alignas(LazyObject) char f[sizeof(LazyObject)];503 AssertSymbol<LazyObject>(); in assertSymbols()517 return sizeof(LazyObject); in getSymbolSize()
263 if (auto *sym = dyn_cast<LazyObject>(this)) { in fetch()448 resolveLazy(cast<LazyObject>(other)); in resolve()719 } else if (auto *loSym = dyn_cast<LazyObject>(&other)) { in resolveLazy()
1828 symtab->addSymbol(LazyObject{*this, saver.save(sym.getName())}); in parse()1865 sym->resolve(LazyObject{*this, sym->getName()}); in parse()
1732 if (auto *lo = dyn_cast<LazyObject>(sym)) in handleLibcall()
306 class LazyObject : public Symbol {308 LazyObject(LazyObjFile *f, StringRef n) in LazyObject() function486 alignas(LazyObject) char j[sizeof(LazyObject)];
71 if (auto *sym = dyn_cast<LazyObject>(this)) in getFile()
82 cast<LazyObject>(s)->file->fetch(); in forceLazy()577 replaceSymbol<LazyObject>(s, f, n); in addLazyObject()794 } else if (LazyObject *o = dyn_cast<LazyObject>(sym)) { in addLibcall()