Home
last modified time | relevance | path

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

/external/llvm-project/lld/MachO/
DSymbols.h89 overridesWeakDef(false), weakDef(isWeakDef), external(isExternal) {} in Defined()
91 bool isWeakDef() const override { return weakDef; } in isWeakDef()
110 const bool weakDef : 1;
153 : Symbol(DylibKind, name), file(file), weakDef(isWeakDef), tlv(isTlv) {} in DylibSymbol()
155 bool isWeakDef() const override { return weakDef; } in isWeakDef()
166 const bool weakDef;
/external/llvm-project/lld/lib/ReaderWriter/MachO/
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
DAtoms.h144 StringRef dylibInstallName, bool weakDef) in MachOSharedLibraryAtom() argument
DMachONormalizedFileToAtoms.cpp1573 bool weakDef = (exp.flags & EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION); in normalizedDylibToAtoms() local
1575 file->addExportedSymbol(exp.name, weakDef, true); in normalizedDylibToAtoms()
1580 bool weakDef = (sym.desc & N_WEAK_DEF); in normalizedDylibToAtoms() local
1581 file->addExportedSymbol(sym.name, weakDef, copyRefs); in normalizedDylibToAtoms()