Lines Matching defs:JSFunctionBytecode
593 typedef struct JSFunctionBytecode { struct
594 JSGCObjectHeader header; /* must come first */
595 uint8_t js_mode;
596 uint8_t has_prototype : 1; /* true if a prototype field is necessary */
597 uint8_t has_simple_parameter_list : 1;
598 uint8_t is_derived_class_constructor : 1;
600 uint8_t need_home_object : 1;
601 uint8_t func_kind : 2;
602 uint8_t new_target_allowed : 1;
603 uint8_t super_call_allowed : 1;
604 uint8_t super_allowed : 1;
605 uint8_t arguments_allowed : 1;
606 uint8_t has_debug : 1;
607 uint8_t backtrace_barrier : 1; /* stop backtrace on this function */
608 uint8_t read_only_bytecode : 1;
610 uint8_t *byte_code_buf; /* (self pointer) */
611 int byte_code_len;
635 } JSFunctionBytecode; argument