#include <hlp_context.h>
|
enum | Data {
STEM = 0,
REFERENCE = 1,
VIEW = 2,
MKS = 3,
VWS = 4,
VALUE_ARRAY = 5,
BINDING_MAP = 6,
UNDEFINED = 7
} |
|
| _Context (Atom *code, uint16_t index, Overlay *overlay, Data data) |
|
Overlay *const | overlay |
|
Atom * | code |
|
uint16_t | index |
|
Data | data |
|
r_exec::HLPContext::HLPContext |
( |
| ) |
|
_Context* r_exec::HLPContext::_getChild |
( |
uint16_t |
index | ) |
const |
|
inlinevirtual |
_Context* r_exec::HLPContext::dereference |
( |
| ) |
const |
|
inlinevirtual |
bool r_exec::HLPContext::equal |
( |
const _Context * |
c | ) |
const |
|
inlinevirtual |
bool r_exec::HLPContext::evaluate |
( |
uint16_t & |
result_index | ) |
const |
bool r_exec::HLPContext::evaluate_no_dereference |
( |
uint16_t & |
result_index | ) |
const |
Atom& r_exec::HLPContext::get_atom |
( |
uint16_t |
i | ) |
const |
|
inlinevirtual |
uint16_t r_exec::HLPContext::get_object_code_size |
( |
| ) |
const |
|
virtual |
HLPContext r_exec::HLPContext::getChild |
( |
uint16_t |
index | ) |
const |
|
inline |
uint16_t r_exec::HLPContext::getChildrenCount |
( |
| ) |
const |
|
inlinevirtual |
bool r_exec::HLPContext::operator!= |
( |
const HLPContext & |
c | ) |
const |
HLPContext r_exec::HLPContext::operator* |
( |
| ) |
const |
bool r_exec::HLPContext::operator== |
( |
const HLPContext & |
c | ) |
const |
Atom& r_exec::HLPContext::operator[] |
( |
uint16_t |
i | ) |
const |
|
inline |
The documentation for this class was generated from the following files: