Main Page
File List
allocation.h
annote.h
ast.h
basic_type.h
bits.h
c_breeze.h
callgraph.h
cbz_util.h
cbztimer.h
cfg.h
changer.h
constant.h
constants.h
constprop.h
coord.h
copyprop.h
dataflow.h
dead.h
df_number_walker.h
dfpreds.h
dismantle.h
dominancefrontiers.h
dominators.h
enum_value_walker.h
gc_walker.h
goto_label_walker.h
handle.h
hash_set_ex.h
id_lookup_walker.h
init_flowproblem_walker.h
inliner.h
ipanalysis.h
linker.h
live.h
liveness.h
location.h
loops.h
memoryaccess.h
memoryblock.h
memorymodel.h
mergepoints.h
meta.h
name_mangle_walker.h
nodeinfo.h
operators.h
output_context.h
path.h
phase.h
pointeroptions.h
pointers.h
pointers_common.h
pointervalue.h
precision.h
print_tree_visitor.h
print_walker.h
proceduredb.h
reaching.h
ref_clone_changer.h
scope_walker.h
semcheck.h
set_container_walker.h
sue_complete_walker.h
symbol.h
tree_checker.h
tree_visitor.h
udduChains.h
unification.h
vcg.h
visitor.h
walker.h
worklist.h
Class List
_TQ
_TYPE
algorithm_info
Alpha
analysisProblem
analysisVal
Annote
arrayNode
ArrowDismantle
assignmentSet
attribNode
basic_type
basicblockLocation
basicblockNode
binaryNode
Bits
blockNode
BreakContinueChanger
breakNode
callGraph
callGraphNode
callNode
caseNode
castNode
CBZ
cbzTimer
cfg_changer
Changer
commaNode
conditiongotoNode
constant
constantAnalyzer
constantFoldingChanger
constantPropChanger
constantsChanger
constNode
continueNode
ControlDismantle
Coord
copyPropChanger
deadcodeChanger
deadCodeEliminationChanger
declNode
defNode
df_number_walker
DFPreds
Dismantle
DismantleUtil
DominanceFrontiers
dominator_info
Dominators
doNode
enum_value_walker
enumNode
Equal_phases
ExpressionDismantle
exprNode
exprstmtNode
Externals_table
fi
fix_goto_walker
FlattenDismantle
FlowProblem
FlowVal
forNode
FreelistFunHeap
FSKey
funcNode
function_inline
gcWalker
goto_label_walker
gotoNode
Handle< T >
has_struct_walker
hash_set_ex< Key, Traits, Allocator >
id_lookup_walker
Identifiers_table
idNode
ifNode
indexNode
init_flowproblem_walker
InitializerDismantle
initializerNode
jumpNode
LabelDismantle
labelNode
Labels_table
Lambda
Less_phases
Linker
livenessAnalyzer
LivenessComments
LivenessWalker
Location
LoopDismantle
loopNode
loopTree
loopTreeNode
memoryAccess
memoryAssignment
memoryBlock
memoryBlock::FieldNameDB
memoryDef
memorydef_key
memoryModel
memoryUse
mergePoints
metaexprNode
metastmtNode
metaVariable
name_mangle_walker
Node
NodeInfo
operandNode
Operator
OperatorCheck
Operators
orderedDefs
orderedUses
output_context
Path
PathDB
PerClassHeap< T >
Phase
Phase_entry
Phases
pointerOptions
Pointers
PointersHeap
pointerValue
precisionAnalyzer
primNode
print_tree_visitor
print_walker
procedureDB
procedureInfo
procLocation
procNode
ProcWalker
ptrNode
reachingDefinitionsWalker
ref_clone_changer
ref_fix_walker
ReturnDismantle
returnNode
scope_walker
SelectionDismantle
selectionNode
semcheck_expr_visitor
semcheck_walker
set_container_walker
simpleCoord
StaticToGlobalDismantle
stmtLocation
stmtNode
structNode
subdeclNode
sue_complete_walker
sueNode
suespecNode
switchNode
Symbols
SymbolTable< T >
Tags_table
targetNode
tdefNode
TernaryDismantle
ternaryNode
textNode
threeAddrNode
tree_visitor
TreeChecker
typeNode
udduChains
unaryNode
UnificationBasedPtr
Unify_Blank
Unify_ECR
Unify_Object
Unify_Offset
Unify_Parents
Unify_Pending
Unify_Pendings
Unify_Simple
Unify_Size
Unify_Structure
UnifyType
unionNode
unitNode
UnitWalker
UnusedDeclarationCleanupChanger
vcgWalker
vector
vector_set< T >
Visitor
Walker
whileNode
workList
Class Hierarchy
PerClassHeap< PointersHeap >
SymbolTable< declNode * >
SymbolTable< labelNode * >
SymbolTable< suespecNode * >
Class Members
Namespace List
cbz_util
std
Modules
The AST nodes
NAME_MANGLE_WALKER_ENTRY
NAME_MANGLE_WALKER_SYMBOL_TABLE
SCOPE_WALKER_H_CONTEXT
SCOPE_WALKER_H_SYMBOL_TABLE
SCOPE_WALKER_H_SCOPE_PRED
SCOPE_WALKER_H_SCOPE
AST Traversal functional classes.
Dataflow_h_fields
Dataflow_h_ast_transfuncs
Directories
u
abrown
src
cbz
c-breeze.cs380c.spr2006
ast
contrib
helpers
main
optimizations
pointers
File Members
Namespace Members
Related Pages
Todo List