Lines Matching refs:binding
1027 uint8_t binding = eSym.getBinding(); in initializeSymbols() local
1041 CommonSymbol{this, StringRef(), binding, stOther, type, value, size}); in initializeSymbols()
1046 sym->resolve(Defined{this, StringRef(), binding, stOther, type, value, size, in initializeSymbols()
1114 uint8_t binding = eSym.getBinding(); in postParse() local
1115 if (LLVM_UNLIKELY(binding != STB_GLOBAL && binding != STB_WEAK && in postParse()
1116 binding != STB_GNU_UNIQUE)) in postParse()
1118 ") has invalid binding: " + Twine((int)binding)); in postParse()
1144 printTraceSymbol(Undefined{this, sym.getName(), sym.binding, in postParse()
1160 if (sym.binding == STB_WEAK || binding == STB_WEAK) in postParse()
1607 uint8_t binding = objSym.isWeak() ? STB_WEAK : STB_GLOBAL; in createBitcodeSymbol() local
1616 Undefined newSym(&f, StringRef(), binding, visibility, type); in createBitcodeSymbol()
1623 sym->resolve(CommonSymbol{&f, StringRef(), binding, visibility, STT_OBJECT, in createBitcodeSymbol()
1627 Defined newSym(&f, StringRef(), binding, visibility, type, 0, 0, nullptr); in createBitcodeSymbol()