Searched refs:refState (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/lld/MachO/ |
| H A D | Symbols.h | 206 : Symbol(UndefinedKind, name, file), refState(refState), in Undefined() 208 assert(refState != RefState::Unreferenced); in Undefined() 215 RefState refState : 2; variable 254 RefState refState, bool isTlv) in DylibSymbol() argument 256 refState(refState), weakDef(isWeakDef), tlv(isTlv) { in DylibSymbol() 257 if (file && refState > RefState::Unreferenced) in DylibSymbol() 266 return refState == RefState::Weak || in isWeakRef() 281 RefState getRefState() const { return refState; } in getRefState() 285 if (refState == RefState::Unreferenced && file) in reference() 287 refState = std::max(refState, newState); in reference() [all …]
|
| H A D | SymbolTable.cpp | 225 RefState refState = isWeakRef ? RefState::Weak : RefState::Strong; in addUndefined() local 228 replaceSymbol<Undefined>(s, name, file, refState, in addUndefined() 235 dynsym->reference(refState); in addUndefined() 237 undefined->refState = std::max(undefined->refState, refState); in addUndefined() 264 RefState refState = RefState::Unreferenced; in addDylib() local 270 refState = undefined->refState; in addDylib() 272 refState = dysym->getRefState(); in addDylib() 283 replaceSymbol<DylibSymbol>(s, file, name, isWeakDef, refState, isTlv); in addDylib()
|
| H A D | InputFiles.h | 248 RefState refState; variable
|
| H A D | Writer.cpp | 736 dysym->getFile()->refState = in scanSymbols() 737 std::max(dysym->getFile()->refState, dysym->getRefState()); in scanSymbols() 899 dylibFile->forceWeakImport || dylibFile->refState == RefState::Weak in createLoadCommands()
|
| H A D | InputFiles.cpp | 1687 : InputFile(DylibKind, mb), refState(RefState::Unreferenced), in DylibFile() 1859 : InputFile(DylibKind, interface), refState(RefState::Unreferenced), in DylibFile() 1938 : InputFile(DylibKind, MemoryBufferRef{}), refState(RefState::Unreferenced), in DylibFile()
|