abstract symbol representation More...
#include <dutables.h>
abstract symbol representation
virtual mlc::abstract_symbol::~abstract_symbol | ( | ) | [inline, virtual] |
const_symbol_reference mlc::abstract_symbol::access_const | ( | ) | [inline] |
accesses const_symbol entry if applicable
function_symbol_pointer mlc::abstract_symbol::access_function | ( | ) | [inline] |
accesses function_symbol entry if applicable
global_variable_symbol_pointer mlc::abstract_symbol::access_global_variable | ( | ) | [inline] |
accesses global_variable_symbol entry if applicable
local_variable_symbol_pointer mlc::abstract_symbol::access_local_variable | ( | ) | [inline] |
accesses local_variable_symbol entry if applicable
parameter_by_reference_symbol_pointer mlc::abstract_symbol::access_parameter_by_reference | ( | ) | [inline] |
accesses parameter_by_reference_symbol entry if applicable
procedure_symbol_pointer mlc::abstract_symbol::access_procedure | ( | ) | [inline] |
accesses procedure_symbol entry if applicable
subprogram_symbol_pointer mlc::abstract_symbol::access_subprogram | ( | ) | [inline] |
accesses subprogram_symbol entry if applicable
type_symbol_reference mlc::abstract_symbol::access_type | ( | ) | [inline] |
accesses type_symbol entry if applicable
typed_symbol_pointer mlc::abstract_symbol::access_typed | ( | ) | [inline] |
accesses typed_symbol entry if applicable
variable_symbol_pointer mlc::abstract_symbol::access_variable | ( | ) | [inline] |
accesses variable_symbol entry if applicable
symbol_kind mlc::abstract_symbol::kind | ( | ) | const [inline] |
returns the kind of the symbol