Lines Matching defs:_zend_op_array
333 struct _zend_op_array { struct
335 zend_uchar type;
336 zend_uchar arg_flags[3]; /* bitset of arg_info.pass_by_reference */
337 uint32_t fn_flags;
338 zend_string *function_name;
339 zend_class_entry *scope;
340 zend_function *prototype;
341 uint32_t num_args;
342 uint32_t required_num_args;
343 zend_arg_info *arg_info;
346 uint32_t *refcount;
348 uint32_t this_var;
350 uint32_t last;
351 zend_op *opcodes;
353 int last_var;
354 uint32_t T;
355 zend_string **vars;
357 int last_brk_cont;
358 int last_try_catch;
359 zend_brk_cont_element *brk_cont_array;
360 zend_try_catch_element *try_catch_array;
363 HashTable *static_variables;
365 zend_string *filename;
366 uint32_t line_start;
367 uint32_t line_end;
368 zend_string *doc_comment;
369 uint32_t early_binding; /* the linked list of delayed declarations */
371 int last_literal;
372 zval *literals;
374 int cache_size;
375 void **run_time_cache;
377 void *reserved[ZEND_MAX_RESERVED_RESOURCES];