Home
last modified time | relevance | path

Searched refs:weakDef (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DSymbols.h122 noDeadStrip(noDeadStrip), weakDef(isWeakDef), external(isExternal) { in Defined()
127 bool isWeakDef() const override { return weakDef; } in isWeakDef()
170 const bool weakDef : 1;
231 : Symbol(DylibKind, name, file), refState(refState), weakDef(isWeakDef), in DylibSymbol()
238 bool isWeakDef() const override { return weakDef; } in isWeakDef()
274 const bool weakDef : 1; variable
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DFile.h303 void addExportedSymbol(StringRef name, bool weakDef, bool copyRefs) { in addExportedSymbol() argument
307 AtomAndFlags info(weakDef); in addExportedSymbol()
357 bool weakDef = entry->second.weakDef; in exports() local
360 weakDef); in exports()
385 AtomAndFlags() : atom(nullptr), weakDef(false) { } in AtomAndFlags()
386 AtomAndFlags(bool weak) : atom(nullptr), weakDef(weak) { } in AtomAndFlags()
388 bool weakDef; member
H A DAtoms.h144 StringRef dylibInstallName, bool weakDef) in MachOSharedLibraryAtom() argument
H A DMachONormalizedFileToAtoms.cpp1572 bool weakDef = (exp.flags & EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION); in normalizedDylibToAtoms() local
1574 file->addExportedSymbol(exp.name, weakDef, true); in normalizedDylibToAtoms()
1579 bool weakDef = (sym.desc & N_WEAK_DEF); in normalizedDylibToAtoms() local
1580 file->addExportedSymbol(sym.name, weakDef, copyRefs); in normalizedDylibToAtoms()