summaryrefslogtreecommitdiff
path: root/cil/doc/api/index_methods.html
diff options
context:
space:
mode:
Diffstat (limited to 'cil/doc/api/index_methods.html')
-rw-r--r--cil/doc/api/index_methods.html228
1 files changed, 228 insertions, 0 deletions
diff --git a/cil/doc/api/index_methods.html b/cil/doc/api/index_methods.html
new file mode 100644
index 0000000..1558de3
--- /dev/null
+++ b/cil/doc/api/index_methods.html
@@ -0,0 +1,228 @@
+<html>
+<head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<link rel="Start" href="index.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of class methods" rel=Appendix href="index_methods.html">
+<link title="Index of classes" rel=Appendix href="index_classes.html">
+<link title="Index of class types" rel=Appendix href="index_class_types.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Index of module types" rel=Appendix href="index_module_types.html">
+<link title="Pretty" rel="Chapter" href="Pretty.html">
+<link title="Errormsg" rel="Chapter" href="Errormsg.html">
+<link title="Clist" rel="Chapter" href="Clist.html">
+<link title="Stats" rel="Chapter" href="Stats.html">
+<link title="Cil" rel="Chapter" href="Cil.html">
+<link title="Formatcil" rel="Chapter" href="Formatcil.html">
+<link title="Alpha" rel="Chapter" href="Alpha.html">
+<link title="Cillower" rel="Chapter" href="Cillower.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Dataflow" rel="Chapter" href="Dataflow.html">
+<link title="Dominators" rel="Chapter" href="Dominators.html"><title>CIL API Documentation (version 1.3.5) : Index of class methods</title>
+</head>
+<body>
+<center><h1>Index of class methods</h1></center>
+<table>
+<tr><td align="left"><br>D</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODdBlock">dBlock</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Dump a control-flow block to a file with a given indentation.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODdGlobal">dGlobal</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Dump a global to a file with a given indentation.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODdInit">dInit</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Dump a global to a file with a given indentation.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODdStmt">dStmt</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Dump a control-flow statement to a file with a given indentation.
+</div>
+</td></tr>
+<tr><td align="left"><br>P</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpAttr">pAttr</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Attribute.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpAttrParam">pAttrParam</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Attribute parameter
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpAttrs">pAttrs</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Attribute lists
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpBlock">pBlock</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td></td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpExp">pExp</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Print expressions
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpFieldDecl">pFieldDecl</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+A field declaration
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpGlobal">pGlobal</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Global (vars, types, etc.).
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpInit">pInit</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Print initializers.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpInstr">pInstr</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Invoked on each instruction occurrence.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpLabel">pLabel</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Print a label.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpLineDirective">pLineDirective</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Print a line-number.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpLval">pLval</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Invoked on each lvalue occurrence
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpOffset">pOffset</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Invoked on each offset occurrence.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpStmt">pStmt</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Control-flow statement.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpStmtKind">pStmtKind</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Print a statement kind.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpType">pType</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td></td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpVDecl">pVDecl</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Invoked for each variable declaration.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilPrinter.html#METHODpVar">pVar</a> [<a href="Cil.cilPrinter.html">Cil.cilPrinter</a>]</td>
+<td><div class="info">
+Invoked on each variable use.
+</div>
+</td></tr>
+<tr><td align="left"><br>Q</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODqueueInstr">queueInstr</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Add here instructions while visiting to queue them to preceede the
+ current statement or instruction being processed.
+</div>
+</td></tr>
+<tr><td align="left"><br>U</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODunqueueInstr">unqueueInstr</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Gets the queue of instructions and resets the queue.
+</div>
+</td></tr>
+<tr><td align="left"><br>V</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvattr">vattr</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Attribute.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvattrparam">vattrparam</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Attribute parameters.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvblock">vblock</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Block.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvexpr">vexpr</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Invoked on each expression occurrence.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvfunc">vfunc</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Function definition.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvglob">vglob</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Global (vars, types,
+ etc.)
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvinit">vinit</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Initializers for globals
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvinitoffs">vinitoffs</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Invoked on each offset appearing in the list of a
+ CompoundInit initializer.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvinst">vinst</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Invoked on each instruction occurrence.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvlval">vlval</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Invoked on each lvalue occurrence
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvoffs">voffs</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Invoked on each offset occurrence that is *not* as part
+ of an initializer list specification, i.e.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvstmt">vstmt</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Control-flow statement.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvtype">vtype</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Use of some type.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvvdec">vvdec</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Invoked for each variable declaration.
+</div>
+</td></tr>
+<tr><td><a href="Cil.cilVisitor.html#METHODvvrbl">vvrbl</a> [<a href="Cil.cilVisitor.html">Cil.cilVisitor</a>]</td>
+<td><div class="info">
+Invoked on each variable use.
+</div>
+</td></tr>
+</table><br>
+</body>
+</html> \ No newline at end of file