IRParser

Undocumented in source.

Constructors

this
this(BrainfuckInstruction[] insts)
Undocumented in source.

Members

Functions

dive
void dive(BrainfuckInstruction[] i)
Undocumented in source. Be warned that the author may not have intended to support it.
instruction
BrainfuckInstruction instruction()
Undocumented in source. Be warned that the author may not have intended to support it.
is_basic
bool is_basic(BrainfuckInstruction inst)
Undocumented in source. Be warned that the author may not have intended to support it.
next
void next()
Undocumented in source. Be warned that the author may not have intended to support it.
parse
CFG parse()
Undocumented in source. Be warned that the author may not have intended to support it.
parse_basic_block
BasicBlockCFG parse_basic_block()
Undocumented in source. Be warned that the author may not have intended to support it.
parse_if
IfCFG parse_if()
Undocumented in source. Be warned that the author may not have intended to support it.
prev
void prev()
Undocumented in source. Be warned that the author may not have intended to support it.
rise
void rise()
Undocumented in source. Be warned that the author may not have intended to support it.
seek
void seek(int d)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

depth
size_t depth;
Undocumented in source.
index
uint[] index;
Undocumented in source.
insts
BrainfuckInstruction[][] insts;
Undocumented in source.

Meta