#include "octave-config.h"
#include <list>
#include <stack>
#include <set>
#include "jit-typeinfo.h"
Go to the source code of this file.
◆ JIT_METH [1/2]
#define JIT_METH |
( |
|
cname | ) |
class jit_ ## cname; |
◆ JIT_METH [2/2]
#define JIT_METH |
( |
|
clname | ) |
virtual void visit (jit_ ## clname&) = 0; |
◆ JIT_VALUE_ACCEPT
#define JIT_VALUE_ACCEPT virtual void accept (jit_ir_walker& walker); |
◆ JIT_VISIT_IR_CLASSES
#define JIT_VISIT_IR_CLASSES |
Value:JIT_VISIT_IR_NOTEMPLATE \
JIT_VISIT_IR_CONST
Definition at line 68 of file jit-ir.h.
◆ JIT_VISIT_IR_CONST
#define JIT_VISIT_IR_CONST |
Value: JIT_METH (const_scalar); \
JIT_METH (const_complex); \
JIT_METH (const_index); \
JIT_METH (const_string); \
JIT_METH (const_range)
Definition at line 60 of file jit-ir.h.
◆ JIT_VISIT_IR_NOTEMPLATE
#define JIT_VISIT_IR_NOTEMPLATE |
Value: JIT_METH (branch); \
JIT_METH (cond_branch); \
JIT_METH (call); \
JIT_METH (extract_argument); \
JIT_METH (store_argument); \
JIT_METH (return); \
JIT_METH (phi); \
JIT_METH (error_check); \
JIT_METH (assign) \
JIT_METH (magic_end)
is any Octave expression that can be evaluated in the code context that exists at the breakpoint When the breakpoint is and execution will stop if for example because it refers to an undefined variable
returns the type of the matrix and caches it for future use Called with more than one argument
Definition at line 45 of file jit-ir.h.