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

LoopDismantleChanger Member List

This is the complete list of members for LoopDismantleChanger, including all inherited members.
at_array(arrayNode *the_array, Order ord)Changer [inline, virtual]
at_attrib(attribNode *the_attrib, Order ord)Changer [inline, virtual]
at_basicblock(basicblockNode *the_basicblock, Order ord)Changer [inline, virtual]
at_binary(binaryNode *the_binary, Order ord)Changer [inline, virtual]
at_block(blockNode *the_block, Order ord)Changer [inline, virtual]
at_break(breakNode *the_break, Order ord)Changer [inline, virtual]
at_call(callNode *the_call, Order ord)Changer [inline, virtual]
at_case(caseNode *the_case, Order ord)Changer [inline, virtual]
at_cast(castNode *the_cast, Order ord)Changer [inline, virtual]
at_comma(commaNode *the_comma, Order ord)Changer [inline, virtual]
at_const(constNode *the_const, Order ord)Changer [inline, virtual]
at_continue(continueNode *the_continue, Order ord)Changer [inline, virtual]
at_decl(declNode *the_decl, Order ord)Changer [inline, virtual]
at_def(defNode *the_def, Order ord)Changer [inline, virtual]
at_do(doNode *the_do, Order ord)Changer [inline, virtual]
at_enum(enumNode *the_enum, Order ord)Changer [inline, virtual]
at_expr(exprNode *the_expr, Order ord)Changer [inline, virtual]
at_exprstmt(exprstmtNode *the_exprstmt, Order ord)Changer [inline, virtual]
at_for(forNode *the_for, Order ord)Changer [inline, virtual]
at_func(funcNode *the_func, Order ord)Changer [inline, virtual]
at_goto(gotoNode *the_goto, Order ord)Changer [inline, virtual]
at_id(idNode *the_id, Order ord)Changer [inline, virtual]
at_if(ifNode *the_if, Order ord)Changer [inline, virtual]
at_initializer(initializerNode *the_initializer, Order ord)Changer [inline, virtual]
at_jump(jumpNode *the_jump, Order ord)Changer [inline, virtual]
at_label(labelNode *the_label, Order ord)Changer [inline, virtual]
at_loop(loopNode *, Order)LoopDismantleChanger [private, virtual]
at_node(Node *the_node, Order ord)Changer [inline, virtual]
at_prim(primNode *the_prim, Order ord)Changer [inline, virtual]
at_proc(procNode *, Order)LoopDismantleChanger [private, virtual]
at_ptr(ptrNode *the_ptr, Order ord)Changer [inline, virtual]
at_return(returnNode *, Order)LoopDismantleChanger [private, virtual]
at_selection(selectionNode *the_selection, Order ord)Changer [inline, virtual]
at_stmt(stmtNode *the_stmt, Order ord)Changer [inline, virtual]
at_struct(structNode *the_struct, Order ord)Changer [inline, virtual]
at_subdecl(subdeclNode *the_subdecl, Order ord)Changer [inline, virtual]
at_sue(sueNode *the_sue, Order ord)Changer [inline, virtual]
at_suespec(suespecNode *the_suespec, Order ord)Changer [inline, virtual]
at_switch(switchNode *the_switch, Order ord)Changer [inline, virtual]
at_target(targetNode *the_target, Order ord)Changer [inline, virtual]
at_tdef(tdefNode *the_tdef, Order ord)Changer [inline, virtual]
at_ternary(ternaryNode *the_ternary, Order ord)Changer [inline, virtual]
at_text(textNode *the_text, Order ord)Changer [inline, virtual]
at_type(typeNode *the_type, Order ord)Changer [inline, virtual]
at_unary(unaryNode *the_unary, Order ord)Changer [inline, virtual]
at_union(unionNode *the_union, Order ord)Changer [inline, virtual]
at_unit(unitNode *the_unit, Order ord)Changer [inline, virtual]
at_while(whileNode *the_while, Order ord)Changer [inline, virtual]
Both enum valueChanger
Changer(Order the_order, Depth depth, bool delete_old)Changer [inline]
clone_empty_stmt(void)DismantleChanger [inline]
delete_old() constChanger [inline]
depth() constChanger [inline]
Depth enum nameChanger
dismantle_do_loop(doNode *)LoopDismantleChanger [private]
dismantle_flagsDismantleChanger
dismantle_for_loop(forNode *)LoopDismantleChanger [private]
dismantle_loop(loopNode *)LoopDismantleChanger
dismantle_while_for_loop(whileNode *, idNode *)LoopDismantleChanger [private]
dismantle_while_for_loop_with_inversion(whileNode *, idNode *)LoopDismantleChanger [private]
dismantle_while_loop(whileNode *)LoopDismantleChanger [private]
DismantleChanger(Order ord, string pre, unsigned int flags=DEFAULT_DISMANTLER_FLAGS)DismantleChanger [inline]
fix_break_continue(stmtNode *, idNode *, idNode *, bool)LoopDismantleChanger [static]
LoopDismantleChanger(unsigned int flags)LoopDismantleChanger [inline]
new_id(char *s="")DismantleChanger [inline]
NodeOnly enum valueChanger
Not(exprNode *)LoopDismantleChanger [static]
order() constChanger [inline]
Order enum nameChanger
Postorder enum valueChanger
prefixDismantleChanger
Preorder enum valueChanger
return_labelLoopDismantleChanger [private]
return_nodeLoopDismantleChanger [private]
return_valLoopDismantleChanger [private]
Subtree enum valueChanger

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