Searched refs:CBC_HAS_LITERAL_ARG (Results 1 – 4 of 4) sorted by relevance
/third_party/jerryscript/jerry-core/parser/js/ |
D | byte-code.h | 54 #define CBC_HAS_LITERAL_ARG 0x01u macro 63 #define CBC_ARG_TYPES (CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2 | CBC_HAS_BYTE_ARG | CBC_HAS_BRAN… 94 CBC_OPCODE (name ## _LITERAL, CBC_HAS_LITERAL_ARG, 1, \ 100 CBC_OPCODE (name ## _RIGHT_LITERAL, CBC_HAS_LITERAL_ARG, 0, \ 102 CBC_OPCODE (name ## _TWO_LITERALS, CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2, 1, \ 112 CBC_OPCODE (name ## _IDENT, CBC_HAS_LITERAL_ARG, 0, \ 114 CBC_OPCODE (name ## _IDENT_PUSH_RESULT, CBC_HAS_LITERAL_ARG, 1, \ 116 CBC_OPCODE (name ## _IDENT_BLOCK, CBC_HAS_LITERAL_ARG, 0, \ 231 CBC_OPCODE (CBC_SET_PROPERTY, CBC_HAS_LITERAL_ARG, -1, \ 253 CBC_OPCODE (CBC_PUSH_LITERAL, CBC_HAS_LITERAL_ARG, 1, \ [all …]
|
D | js-parser-util.c | 184 if (flags & (CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)) in parser_flush_cbc() 203 if (!(flags & CBC_HAS_LITERAL_ARG)) in parser_flush_cbc() 238 if (flags & (CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)) in parser_flush_cbc() 247 if (!(flags & CBC_HAS_LITERAL_ARG)) in parser_flush_cbc() 312 JERRY_ASSERT (PARSER_ARGS_EQ (opcode, CBC_HAS_LITERAL_ARG)); in parser_emit_cbc_literal() 334 JERRY_ASSERT (PARSER_ARGS_EQ (opcode, CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)); in parser_emit_cbc_literal_value() 355 JERRY_ASSERT (PARSER_ARGS_EQ (opcode, CBC_HAS_LITERAL_ARG)); in parser_emit_cbc_literal_from_token()
|
D | js-parser.c | 756 if (flags & (CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)) in parse_print_final_cbc() 771 if (!(flags & CBC_HAS_LITERAL_ARG)) in parse_print_final_cbc() 1053 while (flags & (CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)) in parser_post_processing() 1097 if (flags & CBC_HAS_LITERAL_ARG) in parser_post_processing() 1099 flags = CBC_HAS_LITERAL_ARG; in parser_post_processing() 1103 flags = CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2; in parser_post_processing() 1442 || !(flags & (CBC_HAS_BYTE_ARG | CBC_HAS_LITERAL_ARG))); in parser_post_processing() 1444 while (flags & (CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)) in parser_post_processing() 1467 if (flags & CBC_HAS_LITERAL_ARG) in parser_post_processing() 1469 flags = CBC_HAS_LITERAL_ARG; in parser_post_processing() [all …]
|
D | js-parser-expr.c | 1945 CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)); in parser_process_unary_expression() 2594 if (cbc_flags[opcode] & CBC_HAS_LITERAL_ARG) in parser_process_binary_opcodes() 2621 CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)); in parser_process_binary_opcodes() 2678 CBC_HAS_LITERAL_ARG | CBC_HAS_LITERAL_ARG2)); in parser_process_binary_opcodes()
|