Index of class methods

D
dBlock [Cil.cilPrinter]

Dump a control-flow block to a file with a given indentation.

dGlobal [Cil.cilPrinter]

Dump a global to a file with a given indentation.

dInit [Cil.cilPrinter]

Dump a global to a file with a given indentation.

dStmt [Cil.cilPrinter]

Dump a control-flow statement to a file with a given indentation.

G
getPrintInstrTerminator [Cil.cilPrinter]
P
pAttr [Cil.cilPrinter]

Attribute.

pAttrParam [Cil.cilPrinter]

Attribute parameter

pAttrs [Cil.cilPrinter]

Attribute lists

pBlock [Cil.cilPrinter]

Print a block.

pExp [Cil.cilPrinter]

Print expressions

pFieldDecl [Cil.cilPrinter]

A field declaration

pGlobal [Cil.cilPrinter]

Global (vars, types, etc.).

pInit [Cil.cilPrinter]

Print initializers.

pInstr [Cil.cilPrinter]

Invoked on each instruction occurrence.

pLabel [Cil.cilPrinter]

Print a label.

pLineDirective [Cil.cilPrinter]

Print a line-number.

pLval [Cil.cilPrinter]

Invoked on each lvalue occurrence

pOffset [Cil.cilPrinter]

Invoked on each offset occurrence.

pStmt [Cil.cilPrinter]

Control-flow statement.

pStmtKind [Cil.cilPrinter]

Print a statement kind.

pTemps [Cil.descriptiveCilPrinter]
pType [Cil.cilPrinter]

Use of some type in some declaration.

pVDecl [Cil.cilPrinter]

Invoked for each variable declaration.

pVar [Cil.cilPrinter]

Invoked on each variable use.

Q
queueInstr [Cil.cilVisitor]

Add here instructions while visiting to queue them to preceede the current statement or instruction being processed.

S
setCurrentFormals [Cil.cilPrinter]
setPrintInstrTerminator [Cil.cilPrinter]
startTemps [Cil.descriptiveCilPrinter]
stopTemps [Cil.descriptiveCilPrinter]
U
unqueueInstr [Cil.cilVisitor]

Gets the queue of instructions and resets the queue.

V
vattr [Cil.cilVisitor]

Attribute.

vattrparam [Cil.cilVisitor]

Attribute parameters.

vblock [Cil.cilVisitor]

Block.

vexpr [Cil.cilVisitor]

Invoked on each expression occurrence.

vfunc [Cil.cilVisitor]

Function definition.

vglob [Cil.cilVisitor]

Global (vars, types, etc.)

vinit [Cil.cilVisitor]

Initializers for static, const and global variables, pass the variable where this occurs, and the offset

vinitoffs [Cil.cilVisitor]

Invoked on each offset appearing in the list of a CompoundInit initializer.

vinst [Cil.cilVisitor]

Invoked on each instruction occurrence.

vlval [Cil.cilVisitor]

Invoked on each lvalue occurrence

voffs [Cil.cilVisitor]

Invoked on each offset occurrence that is *not* as part of an initializer list specification, i.e.

vstmt [Cil.cilVisitor]

Control-flow statement.

vtype [Cil.cilVisitor]

Use of some type.

vvdec [Cil.cilVisitor]

Invoked for each variable declaration.

vvrbl [Cil.cilVisitor]

Invoked on each variable use.