Searched refs:weakDef (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/lld/MachO/ |
D | Symbols.h | 89 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/ |
D | File.h | 303 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
|
D | Atoms.h | 144 StringRef dylibInstallName, bool weakDef) in MachOSharedLibraryAtom() argument
|
D | MachONormalizedFileToAtoms.cpp | 1573 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()
|