Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

procedureDB Member List

This is the complete list of members for procedureDB, including all inherited members.
_callgraphprocedureDB [private]
_debugprocedureDB [static]
_need_reanalysisprocedureDB [private]
_proceduresprocedureDB [private]
add_procedure(procNode *proc)procedureDB
at_array(arrayNode *the_array, Order ord)Walker [inline, virtual]
at_attrib(attribNode *the_attrib, Order ord)Walker [inline, virtual]
at_basicblock(basicblockNode *the_basicblock, Order ord)Walker [inline, virtual]
at_binary(binaryNode *the_binary, Order ord)Walker [inline, virtual]
at_block(blockNode *the_block, Order ord)Walker [inline, virtual]
at_break(breakNode *the_break, Order ord)Walker [inline, virtual]
at_call(callNode *the_call, Order ord)Walker [inline, virtual]
at_case(caseNode *the_case, Order ord)Walker [inline, virtual]
at_cast(castNode *the_cast, Order ord)Walker [inline, virtual]
at_comma(commaNode *the_comma, Order ord)Walker [inline, virtual]
at_const(constNode *the_const, Order ord)Walker [inline, virtual]
at_continue(continueNode *the_continue, Order ord)Walker [inline, virtual]
at_decl(declNode *the_decl, Order ord)Walker [inline, virtual]
at_def(defNode *the_def, Order ord)Walker [inline, virtual]
at_do(doNode *the_do, Order ord)Walker [inline, virtual]
at_enum(enumNode *the_enum, Order ord)Walker [inline, virtual]
at_expr(exprNode *the_expr, Order ord)Walker [inline, virtual]
at_exprstmt(exprstmtNode *the_exprstmt, Order ord)Walker [inline, virtual]
at_for(forNode *the_for, Order ord)Walker [inline, virtual]
at_func(funcNode *the_func, Order ord)Walker [inline, virtual]
at_goto(gotoNode *the_goto, Order ord)Walker [inline, virtual]
at_id(idNode *the_id, Order ord)Walker [inline, virtual]
at_if(ifNode *the_if, Order ord)Walker [inline, virtual]
at_initializer(initializerNode *the_initializer, Order ord)Walker [inline, virtual]
at_jump(jumpNode *the_jump, Order ord)Walker [inline, virtual]
at_label(labelNode *the_label, Order ord)Walker [inline, virtual]
at_loop(loopNode *the_loop, Order ord)Walker [inline, virtual]
at_node(Node *the_node, Order ord)Walker [inline, virtual]
at_prim(primNode *the_prim, Order ord)Walker [inline, virtual]
at_proc(procNode *the_proc, Order ord)Walker [inline, virtual]
at_ptr(ptrNode *the_ptr, Order ord)Walker [inline, virtual]
at_return(returnNode *the_return, Order ord)Walker [inline, virtual]
at_selection(selectionNode *the_selection, Order ord)Walker [inline, virtual]
at_stmt(stmtNode *the_stmt, Order ord)Walker [inline, virtual]
at_struct(structNode *the_struct, Order ord)Walker [inline, virtual]
at_subdecl(subdeclNode *the_subdecl, Order ord)Walker [inline, virtual]
at_sue(sueNode *the_sue, Order ord)Walker [inline, virtual]
at_suespec(suespecNode *the_suespec, Order ord)Walker [inline, virtual]
at_switch(switchNode *the_switch, Order ord)Walker [inline, virtual]
at_target(targetNode *the_target, Order ord)Walker [inline, virtual]
at_tdef(tdefNode *the_tdef, Order ord)Walker [inline, virtual]
at_ternary(ternaryNode *the_ternary, Order ord)Walker [inline, virtual]
at_text(textNode *the_text, Order ord)Walker [inline, virtual]
at_type(typeNode *the_type, Order ord)Walker [inline, virtual]
at_unary(unaryNode *the_unary, Order ord)Walker [inline, virtual]
at_union(unionNode *the_union, Order ord)Walker [inline, virtual]
at_unit(unitNode *the_unit, Order ord)Walker [inline, virtual]
at_while(whileNode *the_while, Order ord)Walker [inline, virtual]
Both enum valueWalker
build(procNode *root, Linker &linker)procedureDB
clear()procedureDB
Depth enum nameWalker
depth() constWalker [inline]
is_in_scope(procedureInfo *info, memoryBlock *block)procedureDB
is_reanalysis_required(procedureInfo *info)procedureDB
lookup(procNode *proc)procedureDB
mark_for_reanalysis(procedureInfo *info)procedureDB
NodeOnly enum valueWalker
Order enum nameWalker
order() constWalker [inline]
Postorder enum valueWalker
Preorder enum valueWalker
procedureDB()procedureDB
setup_analysis()procedureDB
size() constprocedureDB [inline]
stats(ostream &out)procedureDB
Subtree enum valueWalker
times_called(procedureInfo *info)procedureDB
Walker(Order the_order, Depth depth)Walker [inline]
~procedureDB()procedureDB

Generated on Thu Jan 10 12:06:32 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001