#include <axis.h>
atlas::interpreter::layer::layer |
( |
const layer & |
| ) |
|
|
delete |
atlas::interpreter::layer::layer |
( |
size_t |
n | ) |
|
atlas::interpreter::layer::layer |
( |
size_t |
n, |
|
|
type_p |
return_type |
|
) |
| |
atlas::interpreter::layer::~layer |
( |
| ) |
|
|
inline |
void atlas::interpreter::layer::add |
( |
id_type |
id, |
|
|
type_expr && |
t, |
|
|
bool |
is_const |
|
) |
| |
vec::iterator atlas::interpreter::layer::begin |
( |
| ) |
|
|
inline |
vec::const_iterator atlas::interpreter::layer::cbegin |
( |
| ) |
const |
|
inline |
vec::const_iterator atlas::interpreter::layer::cend |
( |
| ) |
const |
|
inline |
static type_expr& atlas::interpreter::layer::current_return_type |
( |
| ) |
|
|
inlinestatic |
bool atlas::interpreter::layer::empty |
( |
| ) |
const |
|
inline |
vec::iterator atlas::interpreter::layer::end |
( |
| ) |
|
|
inline |
bool atlas::interpreter::layer::is_const |
( |
vec::const_iterator |
it | ) |
const |
|
inline |
const_type_p atlas::interpreter::layer::lookup |
( |
id_type |
id, |
|
|
size_t & |
depth, |
|
|
size_t & |
offset, |
|
|
bool & |
is_const |
|
) |
| |
|
static |
static bool atlas::interpreter::layer::may_break |
( |
unsigned |
depth | ) |
|
|
inlinestatic |
static bool atlas::interpreter::layer::may_return |
( |
| ) |
|
|
inlinestatic |
void atlas::interpreter::layer::specialise |
( |
size_t |
depth, |
|
|
size_t |
offset, |
|
|
const type_expr & |
t |
|
) |
| |
|
static |
BitMap atlas::interpreter::layer::constness |
|
private |
const unsigned atlas::interpreter::layer::loop_depth |
|
private |
const type_p atlas::interpreter::layer::return_type |
|
private |
vec atlas::interpreter::layer::variable |
|
private |
The documentation for this class was generated from the following files:
- /home/ran/atlas_project/latest_branch_07182016/sources/interpreter/axis.h
- /home/ran/atlas_project/latest_branch_07182016/sources/interpreter/axis.cpp