Historique des commits

Auteur SHA1 Message Date
  davidot 2d48529073 LibJS: Implement private identifiers in optional chains il y a 3 ans
  davidot 4c8090a45d LibJS: Use ClassFieldInitializerStatement for class fields il y a 3 ans
  davidot 7e8724db71 LibJS: Add support for the '#privateName in obj' expression il y a 3 ans
  davidot 16cc82460f LibJS: Add parsing and evaluation of private fields and methods il y a 3 ans
  davidot 6b2accce31 LibJS: Add static initializers to classes il y a 3 ans
  davidot 1245512c50 LibJS: Make class definition evaluation more spec like in ordering il y a 3 ans
  davidot 9394cbcd24 LibJS: Do not save state for peeking at the next token from the lexer il y a 3 ans
  Ali Mohammad Pur 13138811df LibJS: Partially revert 12b283f il y a 3 ans
  Andreas Kling b2de563166 LibJS: Propagate "contains direct call to eval()" flag from parser il y a 3 ans
  Ali Mohammad Pur 12b283f32f LibJS: Make accessing the current function's arguments cheaper il y a 3 ans
  Ali Mohammad Pur da296ffd56 LibJS: Treat the Catch binding identifier as a var binding il y a 3 ans
  Linus Groh 4fa5748093 LibJS: Add an optimization to avoid needless arguments object creation il y a 3 ans
  davidot 1bc945860d Everywhere: Use my awesome new serenityos email :^) il y a 3 ans
  davidot 830ea0414c LibJS: Make scoping follow the spec il y a 3 ans
  davidot 4428e494b0 LibJS: Handle escaped keywords in more cases and handle 'await' labels il y a 3 ans
  davidot 79caca8ca2 LibJS: Allow multiple labels on the same statement il y a 3 ans
  davidot bfc1b4ba61 LibJS: Allow member expressions in binding patterns il y a 3 ans
  davidot 9cb5700398 LibJS: Disallow comma after rest parameter in formal parameters il y a 3 ans
  Andreas Kling 3252d984ae LibJS: Allow statements to have multiple labels il y a 3 ans
  Linus Groh 32932f83be LibJS: Rename {Abstract,Typed => Loosely,Strictly}{Equals,Inequals} il y a 3 ans
  Ben Wiederhake 32e98d0924 Libraries: Use AK::Variant default initialization where appropriate il y a 3 ans
  Andreas Kling 33f038ba7a LibJS: Add fast failure path to try_parse_labelled_statement() il y a 3 ans
  Ali Mohammad Pur c7a99aafac LibJS: Use ScopePusher to correctly push the scope in for statements il y a 3 ans
  Ali Mohammad Pur 72ddaa31e3 LibJS: Implement parsing and execution of optional chains il y a 3 ans
  Andreas Kling 910de95e7a LibJS: Add a fast failure path to try_parse_arrow_function_expression() il y a 3 ans
  davidot 3fee7b0d0b LibJS: Fix that windows style line endings were not ignored or converted il y a 3 ans
  Daniel Bertalan d7b6cc6421 Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr il y a 3 ans
  Andreas Kling eaf88cc78a AK: Rename create<T> => make_ref_counted<T> il y a 3 ans
  davidot def8b44c40 LibJS: Add support for public fields in classes il y a 3 ans
  davidot 3b6a8d1d53 LibJS: Fix small issues in parser il y a 3 ans