# 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.