pike.git / src / program.h

version» Context lines:

pike.git/src/program.h:270:   {    struct pike_string *name;    struct pike_type *type;    unsigned INT32 filename_strno; /* Index in strings. */    unsigned INT32 linenumber;    unsigned INT8 identifier_flags; /* IDENTIFIER_??? */    unsigned INT8 run_time_type; /* PIKE_T_??? */    unsigned INT16 opt_flags; /* OPT_??? */   #ifdef PROFILING    unsigned INT32 num_calls; /* Total number of calls. */ +  unsigned INT32 recur_depth; /* Recursion depth during timing. */    cpu_time_t total_time; /* Total time with children. */    cpu_time_t self_time; /* Total time excluding children. */   #endif /* PROFILING */    union idptr func;   };      /*    * This is used to store constants, both    * inline constants and those defined explicitly with    * the constant keyword.