Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 527c639c1f LibJS: Fix spelling mistake in one of the syntax error descriptions %!s(int64=4) %!d(string=hai) anos
  Andreas Kling ee3a73ddbb AK: Rename downcast<T> => verify_cast<T> %!s(int64=4) %!d(string=hai) anos
  Anonymous 2822da8c8f LibJS: Correct behaviour of direct vs. indirect eval %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 8a3c9d9851 LibJS: Remove direct argument loading since it was buggy %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 1d20380859 LibJS: Split the per-call-frame environment into lexical and variable %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 6c6dbcfc36 LibJS: Rename Environment Records so they match the spec :^) %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 4c8df58e08 LibJS: Rename Parser::m_parser_state => m_state %!s(int64=4) %!d(string=hai) anos
  Matthew Olsson ce04c2259f LibJS: Restructure and fully implement BindingPatterns %!s(int64=4) %!d(string=hai) anos
  Matthew Olsson 10372b8118 LibJS: Remove bad spread check in declaration parsing %!s(int64=4) %!d(string=hai) anos
  Matthew Olsson 7f97e33778 LibJS: Disallow 'yield' identifier initializer in GeneratorFunctions %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 70697a5999 LibJS: Throw a syntax error when an identifier is a reserved word %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 3194177dce LibJS: Correctly parse yield-from expressions %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur d374295a26 LibJS: Parse generator functions in object literals %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 481cef59b6 LibJS: Track which Identifier nodes refer to function arguments %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 39ad705c13 LibJS: Use the new is_ascii_foo() helpers from AK %!s(int64=4) %!d(string=hai) anos
  Gal Horowitz 0e10dec324 LibJS: Parse only AssignmentExpressions in ComputedPropertyNames %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 8b3f8879c1 LibJS: Use an enum class instead of 'bool is_generator' %!s(int64=4) %!d(string=hai) anos
  Linus Groh 17da54d49c LibJS: Fix two accidentally incorrect ScriptFunction constructions %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 3234697eca LibJS: Implement generator functions (only in bytecode mode) %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur ea7ba34a31 AK+LibWasm+LibJS: Disallow Variant.has() on types that aren't contained %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 724b89f90c LibJS: Make missing variable decls in for..in/of a syntax error %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur e10006b3fa LibJS: Don't try to parse binding patterns after a syntax error %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 7a00d6d9c8 LibJS: Implement destructuring assignments and function parameters %!s(int64=4) %!d(string=hai) anos
  Stephan Unverwerth 10ceeb092f Everywhere: Use s.unverwerth@serenityos.org :^) %!s(int64=4) %!d(string=hai) anos
  Linus Groh 60064e2049 LibJS: Make invalid RegExp flags a SyntaxError at parse time %!s(int64=4) %!d(string=hai) anos
  Linus Groh c93c2dc72c LibJS: Rename RegExpLiteral m_content to m_pattern %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 2b4c2301a9 LibJS: Stop rolling back parser state that is immediately replaced %!s(int64=4) %!d(string=hai) anos
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() %!s(int64=4) %!d(string=hai) anos
  Linus Groh ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos