Remove ecma_parse_options_t in favor of jerry_parse_options_t (#4713)
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
This commit is contained in:
@@ -3703,9 +3703,9 @@ lexer_init_line_info (parser_context_t *context_p) /**< context */
|
||||
context_p->line = 1;
|
||||
context_p->column = 1;
|
||||
|
||||
const ecma_parse_options_t *options_p = context_p->options_p;
|
||||
const jerry_parse_options_t *options_p = context_p->options_p;
|
||||
|
||||
if (options_p != NULL && (options_p->options & ECMA_PARSE_HAS_START))
|
||||
if (options_p != NULL && (options_p->options & JERRY_PARSE_HAS_START))
|
||||
{
|
||||
context_p->line = (options_p->start_line > 0) ? options_p->start_line : 1;
|
||||
context_p->column = (options_p->start_column > 0) ? options_p->start_column : 1;
|
||||
|
||||
@@ -546,7 +546,7 @@ typedef struct
|
||||
uint32_t global_status_flags; /**< global status flags */
|
||||
uint16_t stack_depth; /**< current stack depth */
|
||||
uint16_t stack_limit; /**< maximum stack depth */
|
||||
const ecma_parse_options_t *options_p; /**< parse options */
|
||||
const jerry_parse_options_t *options_p; /**< parse options */
|
||||
parser_saved_context_t *last_context_p; /**< last saved context */
|
||||
parser_stack_iterator_t last_statement; /**< last statement position */
|
||||
|
||||
|
||||
@@ -1795,7 +1795,7 @@ parser_parse_source (const uint8_t *arg_list_p, /**< function argument list */
|
||||
const uint8_t *source_p, /**< valid UTF-8 source code */
|
||||
size_t source_size, /**< size of the source code */
|
||||
uint32_t parse_opts, /**< ecma_parse_opts_t option bits */
|
||||
const ecma_parse_options_t *options_p) /**< additional configuration options */
|
||||
const jerry_parse_options_t *options_p) /**< additional configuration options */
|
||||
{
|
||||
parser_context_t context;
|
||||
ecma_compiled_code_t *compiled_code_p;
|
||||
@@ -2858,7 +2858,7 @@ parser_parse_script (const uint8_t *arg_list_p, /**< function argument list */
|
||||
const uint8_t *source_p, /**< source code */
|
||||
size_t source_size, /**< size of the source code */
|
||||
uint32_t parse_opts, /**< ecma_parse_opts_t option bits */
|
||||
const ecma_parse_options_t *options_p) /**< additional configuration options */
|
||||
const jerry_parse_options_t *options_p) /**< additional configuration options */
|
||||
{
|
||||
#if JERRY_PARSER
|
||||
|
||||
|
||||
@@ -195,7 +195,7 @@ typedef uint32_t parser_line_counter_t;
|
||||
ecma_compiled_code_t *
|
||||
parser_parse_script (const uint8_t *arg_list_p, size_t arg_list_size,
|
||||
const uint8_t *source_p, size_t source_size,
|
||||
uint32_t parse_opts, const ecma_parse_options_t *options_p);
|
||||
uint32_t parse_opts, const jerry_parse_options_t *options_p);
|
||||
|
||||
#if JERRY_ERROR_MESSAGES
|
||||
const char *parser_error_to_string (parser_error_t);
|
||||
|
||||
Reference in New Issue
Block a user