CpgInstructionVariadicFunction

CpgInstructionVariadicFunction

Synopsis

#define             CPG_INSTRUCTION_VARIADIC_FUNCTION_CONST(obj)
struct              CpgInstructionVariadicFunction;
struct              CpgInstructionVariadicFunctionClass;
CpgInstruction *    cpg_instruction_variadic_function_new
                                                        (guint id,
                                                         gchar const *name,
                                                         gint arguments);
void                cpg_instruction_variadic_function_reset_cache
                                                        (CpgInstructionVariadicFunction *self);
                    CpgInstructionVariadicFunctionPrivate;

Object Hierarchy

  CpgMiniObject
   +----CpgInstruction
         +----CpgInstructionFunction
               +----CpgInstructionVariadicFunction

Description

Details

CPG_INSTRUCTION_VARIADIC_FUNCTION_CONST()

#define CPG_INSTRUCTION_VARIADIC_FUNCTION_CONST(obj)		(G_TYPE_CHECK_INSTANCE_CAST ((obj), CPG_TYPE_INSTRUCTION_VARIADIC_FUNCTION, CpgInstructionVariadicFunction const))


struct CpgInstructionVariadicFunction

struct CpgInstructionVariadicFunction;


struct CpgInstructionVariadicFunctionClass

struct CpgInstructionVariadicFunctionClass {
};


cpg_instruction_variadic_function_new ()

CpgInstruction *    cpg_instruction_variadic_function_new
                                                        (guint id,
                                                         gchar const *name,
                                                         gint arguments);

Create a new CpgInstructionVariadicFunction.

id :

The function id

name :

The function name. [transfer none]

arguments :

The number of arguments

Returns :

A CpgInstruction

cpg_instruction_variadic_function_reset_cache ()

void                cpg_instruction_variadic_function_reset_cache
                                                        (CpgInstructionVariadicFunction *self);


CpgInstructionVariadicFunctionPrivate

typedef struct _CpgInstructionVariadicFunctionPrivate CpgInstructionVariadicFunctionPrivate;