struct SymbolResolution
Declaration
struct SymbolResolution { /* full declaration omitted */ };
Description
The resolution for a symbol. The linker must provide a SymbolResolution for each global symbol based on its internal resolution of that symbol.
Declared at: llvm/include/llvm/LTO/LTO.h:434
Member Variables
- public unsigned int Prevailing
- The linker has chosen this definition of the symbol.
- public unsigned int FinalDefinitionInLinkageUnit
- The definition of this symbol is unpreemptable at runtime and is known to be in this linkage unit.
- public unsigned int VisibleToRegularObj
- The definition of this symbol is visible outside of the LTO unit.
- public unsigned int LinkerRedefined
- Linker redefined version of the symbol which appeared in -wrap or -defsym linker option.
Method Overview
- public SymbolResolution()
Methods
ΒΆSymbolResolution()
SymbolResolution()
Declared at: llvm/include/llvm/LTO/LTO.h:435