GrFunctionSymbol

Constructors

this
this()

Ctor

Members

Functions

deserialize
void deserialize(ubyte[] buffer)

Deserialize the symbol from the bytecode

prettify
string prettify()
Undocumented in source. Be warned that the author may not have intended to support it.
serialize
void serialize(Appender!(ubyte[]) buffer)

Serialize the symbol into the bytecode

Structs

Position
struct Position

Corresponding position in the source for each bytecode

Variables

file
string file;

File where the function is defined

length
uint length;

Number of opcodes in the function

name
string name;

Name of the function

positions
Position[] positions;

Corresponding position in the source for each bytecode

start
uint start;

Location of the function in the bytecode

Inherited Members

From GrSymbol

Type
enum Type
type
Type type;

Type of symbol

serialize
void serialize(Appender!(ubyte[]) )

Serialize the symbol into the bytecode

deserialize
void deserialize(ubyte[] buffer)

Deserialize the symbol from the bytecode

prettify
string prettify()

Stringify the debug information

Meta