pike.git / src / interpret.h

version» Context lines:

pike.git/src/interpret.h:693:    VAR = ((TYPE *)(Pike_fp->current_object->storage + \    Pike_fp->context[inh__].storage_offset)); \    } while(0)         enum apply_type   {    APPLY_STACK, /* The function is the first argument */    APPLY_SVALUE, /* arg1 points to an svalue containing the function */    APPLY_SVALUE_STRICT, /* Like APPLY_SVALUE, but does not return values for void functions */ -  APPLY_LOW /* arg1 is the object pointer,(int)arg2 the function */ +    };      #define APPLY_MASTER(FUN,ARGS) \   do{ \    static int fun_, master_cnt=0; \    struct object *master_ob=master(); \    if(master_cnt != master_ob->prog->id) \    { \    fun_=find_identifier(FUN,master_ob->prog); \    master_cnt = master_ob->prog->id; \