| ICArrayElement | |
| ICAssignment | C assignment. |
| ICBlock | |
| ICBreak | |
| ICCall | |
| ICClass | |
| ICCompound | |
| ICConditionalStatement | |
| ICConstant | |
| ICConstantInteger | |
| ICConstantString | |
| ICContinue | |
| ICControlBreaker | Represent a Control breaker (which breaks the flow in a loop or switch) |
| ICDeclaration | Top-level elements under an ICSource. |
| ICDefinition | Definition of an ICIdentifier, with a ICType. |
| ICDoWhileStm | |
| ICElement | Base interface for C AST elements. |
| ICExpression | C expression. |
| ICField | |
| ICForLoopStm | |
| ICGoto | |
| ICIdentifier | C variable. |
| ICIfStm | |
| ICInstanceField | |
| ICJumpFar | |
| ICLabel | |
| ICLeftExpression | |
| ICMethod | C method (any C routine). |
| ICNativeStatement | A custom statement. |
| ICOperation | C operation with 1, 2 or 3 operands. |
| ICOperator | |
| ICPredicate | C predicate, wrapper for a C expression that can be evaluated to true or false. |
| ICReturn | |
| ICSource | |
| ICStatement | C statement. |
| ICSwitchStm | |
| ICTuple | Limited representation of a left-expr tuple. |
| ICType | |
| ICVisitor | AST tree visitor interface. |
| ICWhileLoopStm | Interface for while and do-while loops. |
| ICWhileStm |
| CDocument | |
| COptUtil | |
| COptUtil.BreakFlowResult | |
| COutputSink | This output sink is the recipient for the generation of a C-like Abstract Syntax Tree (AST). |
| CVisitResults |
| CElementType | |
| CEntityType | |
| CIdentifierClass | Class of an identifier. |
| CKeyword | |
| COperatorType | Base C operators used in AST. |
| COperatorType.Associativity | |
| COptUtil.BreakFlowStatus |