C-Breeze
C Compiler Infrastructure
[ Project home page]
Main Page
|
Modules
|
Namespace List
|
Class Hierarchy
|
Alphabetical List
|
Class List
|
Directories
|
File List
|
Namespace Members
|
Class Members
|
File Members
|
Related Pages
C-Breeze Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
_TQ
_TYPE
algorithm_info
dominator_info
Alpha
analysisProblem
livenessAnalyzer
precisionAnalyzer
analysisVal
Annote
assignmentSet
basic_type
Bits
callGraphNode
CBZ
cbzTimer
Changer
ArrowDismantle
BreakContinueChanger
cfg_changer
constantFoldingChanger
constantPropChanger
constantsChanger
ControlDismantle
copyPropChanger
deadcodeChanger
deadCodeEliminationChanger
Dismantle
ExpressionDismantle
FlattenDismantle
function_inline
InitializerDismantle
LabelDismantle
LoopDismantle
ref_clone_changer
ReturnDismantle
SelectionDismantle
StaticToGlobalDismantle
TernaryDismantle
UnusedDeclarationCleanupChanger
constant
constantAnalyzer
Coord
DFPreds
DismantleUtil
DominanceFrontiers
Dominators
Equal_phases
FlowProblem
FlowVal
FreelistFunHeap
FSKey
Handle< T >
hash_set_ex< Key, Traits, Allocator >
Lambda
Less_phases
loopTree
loopTreeNode
memoryBlock::FieldNameDB
memorydef_key
memoryModel
mergePoints
metaVariable
metaexprNode
metastmtNode
Node
defNode
declNode
subdeclNode
procNode
exprNode
binaryNode
callNode
castNode
commaNode
indexNode
constNode
idNode
initializerNode
metaexprNode
operandNode
ternaryNode
unaryNode
stmtNode
attribNode
blockNode
basicblockNode
exprstmtNode
jumpNode
breakNode
continueNode
gotoNode
conditiongotoNode
returnNode
loopNode
doNode
forNode
whileNode
metastmtNode
selectionNode
ifNode
switchNode
targetNode
caseNode
labelNode
threeAddrNode
textNode
typeNode
arrayNode
funcNode
primNode
ptrNode
sueNode
enumNode
structNode
unionNode
suespecNode
tdefNode
unitNode
NodeInfo
Operator
OperatorCheck
Operators
orderedDefs
orderedUses
output_context
PathDB
PerClassHeap< T >
PerClassHeap< PointersHeap >
Location
basicblockLocation
Path
procLocation
stmtLocation
memoryAccess
memoryDef
memoryUse
memoryAssignment
memoryBlock
Phase
fi
Phase_entry
Phases
pointerOptions
Pointers
PointersHeap
pointerValue
procedureInfo
simpleCoord
Symbols
SymbolTable< T >
SymbolTable< declNode * >
Externals_table
Identifiers_table
SymbolTable< labelNode * >
Labels_table
SymbolTable< suespecNode * >
Tags_table
udduChains
Unify_Blank
Unify_ECR
Unify_Object
Unify_Offset
Unify_Parents
Unify_Pending
Unify_Pendings
Unify_Simple
Unify_Size
Unify_Structure
UnifyType
vector
vector_set< T >
Visitor
semcheck_expr_visitor
tree_visitor
print_tree_visitor
Walker
callGraph
df_number_walker
enum_value_walker
fix_goto_walker
gcWalker
goto_label_walker
has_struct_walker
init_flowproblem_walker
Linker
LivenessComments
LivenessWalker
print_walker
procedureDB
ProcWalker
reachingDefinitionsWalker
ref_fix_walker
scope_walker
id_lookup_walker
name_mangle_walker
semcheck_walker
set_container_walker
sue_complete_walker
TreeChecker
UnificationBasedPtr
UnitWalker
vcgWalker
workList
Generated on February 1, 2006
Back to the
C-Breeze home page