summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Parser.h
AgeCommit message (Expand)Author
2021-07-06LibJS: Don't hoist functions under certain circumstancesHendi
2021-07-06Revert "LibJS: Don't hoist functions under certain circumstances"Linus Groh
2021-07-06LibJS: Don't hoist functions under certain circumstancesHendi
2021-07-06LibJS: Improve function hoisting across blocksHendi
2021-06-23LibJS: Correct behaviour of direct vs. indirect evalAnonymous
2021-06-21LibJS: Rename Parser::m_parser_state => m_stateAndreas Kling
2021-06-19LibJS: Restructure and fully implement BindingPatternsMatthew Olsson
2021-06-14LibJS: Correctly parse yield-from expressionsAli Mohammad Pur
2021-06-14LibJS: Parse generator functions in object literalsAli Mohammad Pur
2021-06-14LibJS: Track which Identifier nodes refer to function argumentsAndreas Kling
2021-06-11LibJS: Implement generator functions (only in bytecode mode)Ali Mohammad Pur
2021-05-29LibJS: Implement destructuring assignments and function parametersAli Mohammad Pur
2021-05-29Everywhere: Use s.unverwerth@serenityos.org :^)Stephan Unverwerth
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-12LibJS: Memoize failed calls of try_parse_arrow_function_expression()Stephan Unverwerth
2021-03-01LibJS: Keep track of file names, lines and columns inside the ASTJean-Baptiste Boric
2021-02-24LibJS: Use const references to avoid some copies in the parserLinus Groh
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling