Historique des commits

Auteur SHA1 Message Date
  Linus Groh e815d3f9ce LibJS: De-duplicate ClassFieldDefinition Records il y a 3 ans
  Idan Horowitz 086969277e Everywhere: Run clang-format il y a 3 ans
  Luke Wilde eac5534ce4 LibJS/Bytecode: Add support for new.target il y a 3 ans
  Ali Mohammad Pur 8f7021faf7 LibJS: Implement bytecode generation for For-In/Of statements il y a 3 ans
  Lenny Maiorani d00b79568f Libraries: Use default constructors/destructors in LibJS il y a 3 ans
  Ali Mohammad Pur 2000251333 LibJS: Implement bytecode generation for WithStatement il y a 3 ans
  Andreas Kling d5aed70dcf LibJS: Actually override is_private_identifier() in PrivateIdentifier il y a 3 ans
  Idan Horowitz 7ebb421ee9 LibJS: Implement the object literal __proto__ property key special case il y a 3 ans
  Andreas Kling 72689ce7bd LibJS: Add fast_is<PrivateIdentifier>() il y a 3 ans
  Linus Groh bfa4bc6f2d LibJS: Remove unused FunctionNode::set_name() il y a 3 ans
  Ali Mohammad Pur c7e6b65fd2 LibJS: Implement ClassExpression::generate_bytecode() il y a 3 ans
  Ali Mohammad Pur 75aa900b83 LibJS: Make ASTNode::generate_bytecode() fallible il y a 3 ans
  Andreas Kling 515594c667 LibJS: Add fast_is<T>() for things that were hot in RTTI il y a 3 ans
  davidot 4136cbdb09 LibJS: Convert ScopeNode declaration functions to ThrowCompletionOr il y a 3 ans
  davidot 212c8dad5e LibJS: Keep handles on internal function while creating a class il y a 3 ans
  davidot f568939568 LibJS: Implement the import assertions proposal il y a 3 ans
  davidot e0e4ead2c8 LibJS: Follow the spec with storing im- and export entries il y a 3 ans
  davidot 023968a489 LibJS: Implement evaluation of im- and exports statements il y a 3 ans
  davidot 99edf5b25a LibJS: Track whether a program has a top level await statement il y a 3 ans
  davidot aca427fc8c LibJS: Make parsing import and export entries follow the spec il y a 3 ans
  davidot 232a8432b7 LibJS: Move binding_class_declaration_evaluation out of ClassDeclaration il y a 3 ans
  Linus Groh 6e5097b201 LibJS: Let class_definition_evaluation() return a ESFnObject*, not Value il y a 3 ans
  Linus Groh 531d1ac734 LibJS: Capture source text of FunctionNode and ClassExpression il y a 3 ans
  Linus Groh 9d0d3affd4 LibJS: Replace the custom unwind mechanism with completions :^) il y a 3 ans
  Linus Groh fc474966bc LibJS: Implement LabelledStatement & LabelledEvaluation semantics il y a 3 ans
  Linus Groh da856d7742 LibJS: Update AST to use completions :^) il y a 3 ans
  davidot c296df6b58 LibJS: Convert to_reference() to ThrowCompletionOr il y a 3 ans
  Linus Groh 8d70a50aed LibJS: Remove unused MemberExpression::computed_property_name() il y a 3 ans
  davidot be3b806487 LibJS: Parse assert clauses of in- and export statements il y a 3 ans
  davidot b7c7d54167 LibJS: Split parsing program to script and module separately il y a 3 ans