aboutsummaryrefslogtreecommitdiff
path: root/jerry-core/parser/js/js-parser.c
AgeCommit message (Expand)Author
2024-02-01Fix arrow function parsing (#5093)Máté Tokodi
2023-11-15Update doxygen and fix documentation (#5106)Máté Tokodi
2022-01-31Remove ES_NEXT macro (#4915)Szilagyi Adam
2022-01-20Update jerry-port and jerry-ext (#4907)Dániel Bátyai
2022-01-14Add stack-overflow check to 'lexer_construct_function_object' (#4965)mnegyokru
2022-01-14Private identifier resolving should always construct new literal object (#4951)Robert Fancsik
2021-12-23Update build profile to es.next on esp8266 (#4913)mnegyokru
2021-12-15Implement ECMAScript 2022 class static block (#4841)Szilagyi Adam
2021-12-10Use external string when raising error (#4881)Csaba Repasi
2021-12-07Rename resource_name to source_name (#4846)Yonggang Luo
2021-12-06Rework the public API (#4829)Dániel Bátyai
2021-11-26Implement ECMAScript 2022 private class methods and fields (#4831)Szilagyi Adam
2021-11-26Generate parser error messages (#4836)Csaba Repasi
2021-11-25Outsource magic error messages (#4821)Csaba Repasi
2021-11-05Replace vera++ with clang-format (#4518)Robert Fancsik
2021-10-27Remove block result (#4799)Robert Fancsik
2021-10-15Implement eval check for ECMAScript code (#4788)Zoltan Herczeg
2021-09-15Implement import.meta object (#4766)Zoltan Herczeg
2021-08-31Implement function.toString operation (#4752)Zoltan Herczeg
2021-08-17Improve parse_identifier (#4691)batizdaniel
2021-08-17Improve storing the line info data during parsing (#4735)Zoltan Herczeg
2021-08-11Support parsing of scripts / functions stored in string values (#4728)Zoltan Herczeg
2021-07-27Change resource name to a string. (#4724)Zoltan Herczeg
2021-07-20Support shared user data for scripts (#4710)Zoltan Herczeg
2021-07-16Improve line info construction (#4718)Zoltan Herczeg
2021-07-15Rework storing the line/column/bytecode info (#4707)Zoltan Herczeg
2021-07-15Remove ecma_parse_options_t in favor of jerry_parse_options_t (#4713)Zoltan Herczeg
2021-05-17Support line info for class fields (#4670)Zoltan Herczeg
2021-04-12Create namespace with references for modules (#4646)Zoltan Herczeg
2021-03-31Replace duplicate ecma definitions (#4637)Tóth Béla
2021-03-30Rework module linking (#4632)Zoltan Herczeg
2021-03-10Add custom configuration to jerry_parse and its variants (#4620)Zoltan Herczeg
2021-02-04Remove the ENABLED/DISABLED macros (#4515)Robert Fancsik
2021-02-04Fix literal index decoding for CBC_MOV_IDENT (#4539)Robert Fancsik
2021-01-28Remove full stop after error messages (#4524)Zoltan Herczeg
2021-01-19Invalid regexp literals should throw syntax error in ES11 (#4506)Robert Fancsik
2021-01-18Update the name handling of anonymous functions to ES11 (#4279)Dániel Bátyai
2021-01-18Rework module parsing and execution (#4462)Dániel Bátyai
2021-01-08Fix VM stack size calculation for class initializer assignments (#4426)Robert Fancsik
2020-12-15Add cbc flush before statement parsing in constructors (#4358)Peter Marki
2020-12-14Fix var and function declaration in eval (#4360)Zoltan Herczeg
2020-12-14Allow changing the 'this' binding of a realm (#4357)Zoltan Herczeg
2020-12-08Implement realm object and support realms for built-ins and JS functions (#4354)Zoltan Herczeg
2020-12-04Template literal arrays should not be marked. (#4352)Zoltan Herczeg
2020-11-16Support byte code dump when snapshot is executed. (#4327)Zoltan Herczeg
2020-11-10Fix await parsing in modules (#4266)Peter Marki
2020-10-29Implement rest parameter support for destructuring object patterns. (#4318)Zoltan Herczeg
2020-10-19Implement proper function length support (#4290)Zoltan Herczeg
2020-10-16Implement proper arguments support (#4289)Zoltan Herczeg
2020-10-06Propagate strict mode flag from scanner when parsing functions (#4262)Dániel Bátyai