#include <instancefieldslayout_pass.h>
Inheritance diagram for InstanceFieldsLayoutPass:
Public Methods | |
InstanceFieldsLayoutPass ( SuifEnv* env, const LString& name= "layout_single_inheritance_instance_fields" ) | |
virtual | ~InstanceFieldsLayoutPass () |
virtual void | initialize_flags () |
Set the default settings of the flags. | |
virtual void | initialize () |
Initialize the pass. | |
virtual bool | parse_command_line (TokenStream *command_line_stream) |
parses the input for this Module. | |
virtual const LString | mangled_name ( InstanceFieldSymbol* fsym ) |
virtual void | mangle_fields ( ClassType* ctype ) |
virtual void | process_suif_object ( ClassType* ctype ) |
|
|
|
|
|
|
|
|