pike.git / src / las.c

version» Context lines:

pike.git/src/las.c:3078:    /* Make a temporary node (lval = 0), so that we can use depend_p(). */    ADD_NODE_REF2(lval,    tmp = mknode(F_ASSIGN, mkintnode(0), lval));    ret = depend_p(n, tmp);    free_node(tmp);    return ret;   }      static int function_type_max=0;    + #ifndef NEW_ARG_CHECK   /* FIXME: Ought to use parent pointer to avoid recursion. */   static void low_build_function_type(node *n)   {    if(!n) return;    if(function_type_max++ > 999)    {    reset_type_stack();       push_type(T_MIXED);    push_type(T_VOID);
pike.git/src/las.c:3163:    if(n->type)    {    if(n->type == void_type_string) return;    push_finished_type(n->type);    }else{    push_type(T_MIXED);    }    push_type(T_FUNCTION);    }   } + #endif      static struct pike_string *get_name_of_function(node *n)   {    struct pike_string *name = NULL;    if (!n) {    MAKE_CONST_STRING(name, "NULL");    return name;    }    switch(n->token)    {