Searched refs:refState (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/lld/MachO/ |
| D | Symbols.h | 183 Undefined(StringRefZ name, InputFile *file, RefState refState) in Undefined() argument 184 : Symbol(UndefinedKind, name, file), refState(refState) { in Undefined() 185 assert(refState != RefState::Unreferenced); in Undefined() 188 bool isWeakRef() const override { return refState == RefState::Weak; } in isWeakRef() 192 RefState refState : 2; variable 230 RefState refState, bool isTlv) in DylibSymbol() argument 231 : Symbol(DylibKind, name, file), refState(refState), weakDef(isWeakDef), in DylibSymbol() 233 if (file && refState > RefState::Unreferenced) in DylibSymbol() 239 bool isWeakRef() const override { return refState == RefState::Weak; } in isWeakRef() 240 bool isReferenced() const { return refState != RefState::Unreferenced; } in isReferenced() [all …]
|
| D | SymbolTable.cpp | 107 RefState refState = isWeakRef ? RefState::Weak : RefState::Strong; in addUndefined() local 110 replaceSymbol<Undefined>(s, name, file, refState); in addUndefined() 114 dynsym->reference(refState); in addUndefined() 116 undefined->refState = std::max(undefined->refState, refState); in addUndefined() 147 RefState refState = RefState::Unreferenced; in addDylib() local 153 refState = undefined->refState; in addDylib() 155 refState = dysym->getRefState(); in addDylib() 166 replaceSymbol<DylibSymbol>(s, file, name, isWeakDef, refState, isTlv); in addDylib()
|
| D | InputFiles.h | 159 RefState refState; variable
|
| D | Writer.cpp | 682 dysym->getFile()->refState = in scanSymbols() 683 std::max(dysym->getFile()->refState, dysym->getRefState()); in scanSymbols() 803 dylibFile->forceWeakImport || dylibFile->refState == RefState::Weak in createLoadCommands()
|
| D | InputFiles.cpp | 968 : InputFile(DylibKind, mb), refState(RefState::Unreferenced), in DylibFile() 1069 : InputFile(DylibKind, interface), refState(RefState::Unreferenced), in DylibFile()
|