|
Interface for accessing to the symbol table. More...
Inheritance diagram for symbol_provider:Public Member Functions | |
| virtual const symbol * | get_symbol (uint32_t index) const =0 |
| Gets a symbol from its index. | |
| virtual symbol * | get_symbol (uint32_t index)=0 |
| Gets a symbol from its index. | |
| virtual const symbol * | get_symbol (const std::string &name) const =0 |
| Gets a symbol from its name. | |
| virtual symbol * | get_symbol (const std::string &name)=0 |
| Gets a symbol from its name. | |
| virtual symbol * | add_symbol (const std::string &name)=0 |
| Adds a symbol in the table. More... | |
Interface for accessing to the symbol table.
Definition at line 1041 of file coffi_types.hpp.
|
pure virtual |
Adds a symbol in the table.
Eventually creates an entry in the strings table for the symbol name.
Implemented in coffi_symbols.