H A D | Symbols.h | 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 [all …]
|