Lines Matching refs:binding
108 uint8_t binding : 4; variable
182 bool isGlobal() const { return binding == llvm::ELF::STB_GLOBAL; } in isGlobal()
183 bool isWeak() const { return binding == llvm::ELF::STB_WEAK; } in isWeak()
191 bool isLocal() const { return binding == llvm::ELF::STB_LOCAL; } in isLocal()
263 Symbol(Kind k, InputFile *file, StringRef name, uint8_t binding, in Symbol() argument
266 binding(binding), stOther(stOther), symbolKind(k), exportDynamic(false), in Symbol()
274 sym.binding = binding; in overwrite()
375 Defined(InputFile *file, StringRef name, uint8_t binding, uint8_t stOther, in Defined() argument
377 : Symbol(DefinedKind, file, name, binding, stOther, type), value(value), in Defined()
413 CommonSymbol(InputFile *file, StringRef name, uint8_t binding, in CommonSymbol() argument
415 : Symbol(CommonKind, file, name, binding, stOther, type), in CommonSymbol()
434 Undefined(InputFile *file, StringRef name, uint8_t binding, uint8_t stOther,
436 : Symbol(UndefinedKind, file, name, binding, stOther, type), in Symbol() argument
456 SharedSymbol(InputFile &file, StringRef name, uint8_t binding, in SharedSymbol() argument
459 : Symbol(SharedKind, &file, name, binding, stOther, type), value(value), in SharedSymbol()