ROSE 0.11.145.147
Public Member Functions | List of all members
AbstractHandle::specifier Class Reference

Description

construct specifier could be used to specify a construct by name, position, numbering, labels, etc (e_name, foo) (e_position, 15)

Definition at line 96 of file abstract_handle.h.

#include <midend/abstractHandle/abstract_handle.h>

Public Member Functions

 specifier (specifier_type_t t, specifier_value_t v)
 
specifier_type_t get_type ()
 
specifier_value_t get_value ()
 
void set_type (specifier_type_t stype)
 
void set_value (specifier_value_t svalue)
 
std::string toString ()
 

Constructor & Destructor Documentation

◆ specifier() [1/2]

AbstractHandle::specifier::specifier ( )
inline

Definition at line 99 of file abstract_handle.h.

◆ specifier() [2/2]

AbstractHandle::specifier::specifier ( specifier_type_t  t,
specifier_value_t  v 
)
inline

Definition at line 100 of file abstract_handle.h.

Member Function Documentation

◆ get_type()

specifier_type_t AbstractHandle::specifier::get_type ( )
inline

Definition at line 101 of file abstract_handle.h.

◆ get_value()

specifier_value_t AbstractHandle::specifier::get_value ( )
inline

Definition at line 102 of file abstract_handle.h.

◆ set_type()

void AbstractHandle::specifier::set_type ( specifier_type_t  stype)
inline

Definition at line 103 of file abstract_handle.h.

◆ set_value()

void AbstractHandle::specifier::set_value ( specifier_value_t  svalue)
inline

Definition at line 104 of file abstract_handle.h.


The documentation for this class was generated from the following file: