CpgInstructionConstant

CpgInstructionConstant

Synopsis

#define             CPG_INSTRUCTION_CONSTANT_CONST      (obj)
struct              CpgInstructionConstant;
struct              CpgInstructionConstantClass;
CpgInstruction *    cpg_instruction_constant_new        (gchar const *symbol);
gchar const *       cpg_instruction_constant_get_symbol (CpgInstructionConstant *instruction);
void                cpg_instruction_constant_set_symbol (CpgInstructionConstant *instruction,
                                                         gchar const *symbol);
                    CpgInstructionConstantPrivate;

Object Hierarchy

  CpgMiniObject
   +----CpgInstruction
         +----CpgInstructionNumber
               +----CpgInstructionConstant

Description

Details

CPG_INSTRUCTION_CONSTANT_CONST()

#define CPG_INSTRUCTION_CONSTANT_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CPG_TYPE_INSTRUCTION_CONSTANT, CpgInstructionConstant const))


struct CpgInstructionConstant

struct CpgInstructionConstant;

The instruction class for CPG_INSTRUCTION_TYPE_CONSTANT


struct CpgInstructionConstantClass

struct CpgInstructionConstantClass {
};


cpg_instruction_constant_new ()

CpgInstruction *    cpg_instruction_constant_new        (gchar const *symbol);


cpg_instruction_constant_get_symbol ()

gchar const *       cpg_instruction_constant_get_symbol (CpgInstructionConstant *instruction);


cpg_instruction_constant_set_symbol ()

void                cpg_instruction_constant_set_symbol (CpgInstructionConstant *instruction,
                                                         gchar const *symbol);


CpgInstructionConstantPrivate

typedef struct _CpgInstructionConstantPrivate CpgInstructionConstantPrivate;