void jsp_early_error_check_for_eval_and_arguments_in_strict_mode (jsp_operand_t op, bool is_strict, locus loc) { if (is_strict) { lit_cpointer_t lit_cp; if (op.is_string_lit_operand () || op.is_number_lit_operand ()) { lit_cp = op.get_literal (); } else if (op.is_identifier_operand ()) { lit_cp = op.get_identifier_name (); } else { return; } jsp_early_error_emit_error_on_eval_and_arguments (lit_get_literal_by_cp (lit_cp), loc); } }