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