Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

nci/suif/suif2b/osuif/cpp_osuif/cpp_passes/cpplowering/dismantle_cpp_vtables.cpp File Reference

#include "common/system_specific.h"
#include "common/suif_copyright.h"
#include "iokernel/cast.h"
#include "suifkernel/utilities.h"
#include "common/i_integer.h"
#include "basicnodes/basic.h"
#include "basicnodes/basic_factory.h"
#include "basicnodes/basic_constants.h"
#include "suifnodes/suif.h"
#include "suifnodes/suif_factory.h"
#include "cfenodes/cfe.h"
#include "cfenodes/cfe_factory.h"
#include "suifkernel/suifkernel_messages.h"
#include "typebuilder/type_builder.h"
#include "cpp_osuifnodes/cpp_osuif.h"
#include "cpp_osuifnodes/cpp_osuif_factory.h"
#include "utils/value_block_utils.h"
#include "utils/symbol_utils.h"
#include "utils/expression_utils.h"
#include "utils/type_utils.h"
#include "common/suif_vector.h"
#include "common/lstring.h"
#include "dismantle_cpp_vtables.h"

Compounds

class  MethodDef
class  MethodDefList
struct  shortcuts

Variables

shortcuts shortforms [] = { {"char",sizeof(char)*BITSPERBYTE,"c"}, {"short",sizeof(short)*BITSPERBYTE,"s"}, {"int",sizeof(int)*BITSPERBYTE,"i"}, {"long",sizeof(long)*BITSPERBYTE,"l"}, {"float",sizeof(float)*BITSPERBYTE,"f"}, {"double",sizeof(double)*BITSPERBYTE,"d"}, {"bool",sizeof(bool)*BITSPERBYTE,"b"}, {"",65535,0}}

Variable Documentation

shortcuts shortforms[] = { {"char",sizeof(char)*BITSPERBYTE,"c"}, {"short",sizeof(short)*BITSPERBYTE,"s"}, {"int",sizeof(int)*BITSPERBYTE,"i"}, {"long",sizeof(long)*BITSPERBYTE,"l"}, {"float",sizeof(float)*BITSPERBYTE,"f"}, {"double",sizeof(double)*BITSPERBYTE,"d"}, {"bool",sizeof(bool)*BITSPERBYTE,"b"}, {"",65535,0}}


Generated at Mon Jul 31 13:42:23 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000