Name
Statements — This simple tag is used to record a statement in the source file. Used only within other tags, not found by itself.
Synopsis
stmt st#[id] [name] {Location} {Location} [next] [down]
Definition
[id] the unique number identifying this
statement.
[kind] the kind of statement, either, na (not
defined), switch, case, init, return, if, empty, for, goto, continue,
break, label, block, asm, expr, assign, throw, while, do, try,
catch, decl, set_vla_size, vla_decl, vla_dealloc,
fallocate, fassign, fio, fdo, fdeallocate, freturn, fif, fgoto,
fsingle_if, fstop, or flabel.
{Location} {Location} Two locations, where
the statement begins and where it ends.
[next] Id number of the next statement (NA if
there is none).
[down] Id number of the statement beneath this
one, (ie, if this were a block statement, then this would be the
first statement within the block.) (NA if there is none).
|