├── .cargo └── config.toml ├── .config └── nextest.toml ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── custom.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── codecov.yml ├── dependabot.yml ├── release.yml └── workflows │ ├── nightly_build.yml │ ├── pull_request.yml │ ├── release.yml │ ├── rust.yml │ ├── security_audit.yml │ ├── test262.yml │ ├── test262_release.yml │ └── webassembly.yml ├── .gitignore ├── .prettierignore ├── .vscode ├── launch.json └── tasks.json ├── ABOUT.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-MIT ├── LICENSE-UNLICENSE ├── Makefile.toml ├── README.md ├── SECURITY.md ├── assets ├── 01_rust_loves_js.png ├── logo.png ├── logo_black.svg └── logo_yellow.svg ├── cli ├── ABOUT.md ├── Cargo.toml ├── README.md └── src │ ├── debug │ ├── function.rs │ ├── gc.rs │ ├── limits.rs │ ├── mod.rs │ ├── object.rs │ ├── optimizer.rs │ ├── realm.rs │ ├── shape.rs │ └── string.rs │ ├── helper.rs │ ├── logger.rs │ └── main.rs ├── clippy.toml ├── core ├── ast │ ├── ABOUT.md │ ├── Cargo.toml │ ├── src │ │ ├── declaration │ │ │ ├── export.rs │ │ │ ├── import.rs │ │ │ ├── mod.rs │ │ │ └── variable.rs │ │ ├── expression │ │ │ ├── access.rs │ │ │ ├── await.rs │ │ │ ├── call.rs │ │ │ ├── identifier.rs │ │ │ ├── import_meta.rs │ │ │ ├── literal │ │ │ │ ├── array.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── object.rs │ │ │ │ └── template.rs │ │ │ ├── mod.rs │ │ │ ├── new.rs │ │ │ ├── new_target.rs │ │ │ ├── operator │ │ │ │ ├── assign │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── op.rs │ │ │ │ ├── binary │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── op.rs │ │ │ │ ├── conditional.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── unary │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── op.rs │ │ │ │ └── update │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── op.rs │ │ │ ├── optional.rs │ │ │ ├── parenthesized.rs │ │ │ ├── regexp.rs │ │ │ ├── spread.rs │ │ │ ├── tagged_template.rs │ │ │ ├── this.rs │ │ │ └── yield.rs │ │ ├── function │ │ │ ├── arrow_function.rs │ │ │ ├── async_arrow_function.rs │ │ │ ├── async_function.rs │ │ │ ├── async_generator.rs │ │ │ ├── class.rs │ │ │ ├── generator.rs │ │ │ ├── mod.rs │ │ │ ├── ordinary_function.rs │ │ │ └── parameters.rs │ │ ├── keyword │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── lib.rs │ │ ├── module_item_list │ │ │ └── mod.rs │ │ ├── operations │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── pattern.rs │ │ ├── position.rs │ │ ├── property.rs │ │ ├── punctuator │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── scope.rs │ │ ├── scope_analyzer.rs │ │ ├── source.rs │ │ ├── source_text.rs │ │ ├── statement │ │ │ ├── block.rs │ │ │ ├── if.rs │ │ │ ├── iteration │ │ │ │ ├── break.rs │ │ │ │ ├── continue.rs │ │ │ │ ├── do_while_loop.rs │ │ │ │ ├── for_in_loop.rs │ │ │ │ ├── for_loop.rs │ │ │ │ ├── for_of_loop.rs │ │ │ │ ├── mod.rs │ │ │ │ └── while_loop.rs │ │ │ ├── labelled.rs │ │ │ ├── mod.rs │ │ │ ├── return.rs │ │ │ ├── switch.rs │ │ │ ├── throw.rs │ │ │ ├── try.rs │ │ │ └── with.rs │ │ ├── statement_list.rs │ │ └── visitor.rs │ └── tests │ │ └── scope.rs ├── engine │ ├── ABOUT.md │ ├── Cargo.toml │ ├── benches │ │ ├── README.md │ │ ├── bench_scripts │ │ │ ├── arithmetic_operations.js │ │ │ ├── array_access.js │ │ │ ├── array_create.js │ │ │ ├── array_pop.js │ │ │ ├── boolean_object_access.js │ │ │ ├── clean_js.js │ │ │ ├── fibonacci.js │ │ │ ├── for_loop.js │ │ │ ├── mini_js.js │ │ │ ├── number_object_access.js │ │ │ ├── object_creation.js │ │ │ ├── object_prop_access_const.js │ │ │ ├── object_prop_access_dyn.js │ │ │ ├── regexp.js │ │ │ ├── regexp_creation.js │ │ │ ├── regexp_literal.js │ │ │ ├── regexp_literal_creation.js │ │ │ ├── string_code_point_sum.js │ │ │ ├── string_compare.js │ │ │ ├── string_concat.js │ │ │ ├── string_copy.js │ │ │ ├── string_object_access.js │ │ │ └── symbol_creation.js │ │ └── full.rs │ ├── src │ │ ├── bigint.rs │ │ ├── builtins │ │ │ ├── array │ │ │ │ ├── array_iterator.rs │ │ │ │ ├── from_async.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── array_buffer │ │ │ │ ├── mod.rs │ │ │ │ ├── shared.rs │ │ │ │ ├── tests.rs │ │ │ │ └── utils.rs │ │ │ ├── async_function │ │ │ │ └── mod.rs │ │ │ ├── async_generator │ │ │ │ └── mod.rs │ │ │ ├── async_generator_function │ │ │ │ └── mod.rs │ │ │ ├── atomics │ │ │ │ ├── futex.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── bigint │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── boolean │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── builder.rs │ │ │ ├── dataview │ │ │ │ └── mod.rs │ │ │ ├── date │ │ │ │ ├── mod.rs │ │ │ │ ├── tests.rs │ │ │ │ └── utils.rs │ │ │ ├── error │ │ │ │ ├── aggregate.rs │ │ │ │ ├── eval.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── range.rs │ │ │ │ ├── reference.rs │ │ │ │ ├── syntax.rs │ │ │ │ ├── tests.rs │ │ │ │ ├── type.rs │ │ │ │ └── uri.rs │ │ │ ├── escape │ │ │ │ └── mod.rs │ │ │ ├── eval │ │ │ │ └── mod.rs │ │ │ ├── function │ │ │ │ ├── arguments.rs │ │ │ │ ├── bound.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── generator │ │ │ │ └── mod.rs │ │ │ ├── generator_function │ │ │ │ └── mod.rs │ │ │ ├── intl │ │ │ │ ├── collator │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── options.rs │ │ │ │ ├── date_time_format.rs │ │ │ │ ├── list_format │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── options.rs │ │ │ │ ├── locale │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── options.rs │ │ │ │ │ ├── tests.rs │ │ │ │ │ └── utils.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── number_format │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── options.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── options.rs │ │ │ │ ├── plural_rules │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── options.rs │ │ │ │ └── segmenter │ │ │ │ │ ├── iterator.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── options.rs │ │ │ │ │ └── segments.rs │ │ │ ├── iterable │ │ │ │ ├── async_from_sync_iterator.rs │ │ │ │ └── mod.rs │ │ │ ├── json │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── map │ │ │ │ ├── map_iterator.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── ordered_map.rs │ │ │ │ └── tests.rs │ │ │ ├── math │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── mod.rs │ │ │ ├── number │ │ │ │ ├── conversions.rs │ │ │ │ ├── globals.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── object │ │ │ │ ├── for_in_iterator.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── options.rs │ │ │ ├── promise │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── proxy │ │ │ │ └── mod.rs │ │ │ ├── reflect │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── regexp │ │ │ │ ├── mod.rs │ │ │ │ ├── regexp_string_iterator.rs │ │ │ │ └── tests.rs │ │ │ ├── set │ │ │ │ ├── mod.rs │ │ │ │ ├── ordered_set.rs │ │ │ │ ├── set_iterator.rs │ │ │ │ └── tests.rs │ │ │ ├── string │ │ │ │ ├── mod.rs │ │ │ │ ├── string_iterator.rs │ │ │ │ └── tests.rs │ │ │ ├── symbol │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── temporal │ │ │ │ ├── calendar │ │ │ │ │ └── mod.rs │ │ │ │ ├── duration │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── error.rs │ │ │ │ ├── instant │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── now.rs │ │ │ │ ├── options.rs │ │ │ │ ├── plain_date │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── plain_date_time │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── plain_month_day │ │ │ │ │ └── mod.rs │ │ │ │ ├── plain_time │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── plain_year_month │ │ │ │ │ └── mod.rs │ │ │ │ ├── tests.rs │ │ │ │ └── zoneddatetime │ │ │ │ │ └── mod.rs │ │ │ ├── typed_array │ │ │ │ ├── builtin.rs │ │ │ │ ├── element │ │ │ │ │ ├── atomic.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ └── object.rs │ │ │ ├── uri │ │ │ │ ├── consts.rs │ │ │ │ └── mod.rs │ │ │ ├── weak │ │ │ │ ├── mod.rs │ │ │ │ └── weak_ref.rs │ │ │ ├── weak_map │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ └── weak_set │ │ │ │ └── mod.rs │ │ ├── bytecompiler │ │ │ ├── class.rs │ │ │ ├── declaration │ │ │ │ ├── declaration_pattern.rs │ │ │ │ └── mod.rs │ │ │ ├── declarations.rs │ │ │ ├── env.rs │ │ │ ├── expression │ │ │ │ ├── assign.rs │ │ │ │ ├── binary.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── object_literal.rs │ │ │ │ ├── unary.rs │ │ │ │ └── update.rs │ │ │ ├── function.rs │ │ │ ├── jump_control.rs │ │ │ ├── mod.rs │ │ │ ├── module.rs │ │ │ ├── register.rs │ │ │ ├── statement │ │ │ │ ├── block.rs │ │ │ │ ├── break.rs │ │ │ │ ├── continue.rs │ │ │ │ ├── if.rs │ │ │ │ ├── labelled.rs │ │ │ │ ├── loop.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── switch.rs │ │ │ │ ├── try.rs │ │ │ │ └── with.rs │ │ │ └── utils.rs │ │ ├── class.rs │ │ ├── context │ │ │ ├── hooks.rs │ │ │ ├── icu.rs │ │ │ ├── intrinsics.rs │ │ │ ├── mod.rs │ │ │ └── time.rs │ │ ├── environments │ │ │ ├── mod.rs │ │ │ ├── runtime │ │ │ │ ├── declarative │ │ │ │ │ ├── function.rs │ │ │ │ │ ├── global.rs │ │ │ │ │ ├── lexical.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── module.rs │ │ │ │ ├── mod.rs │ │ │ │ └── private.rs │ │ │ └── tests.rs │ │ ├── error.rs │ │ ├── host_defined.rs │ │ ├── interop │ │ │ ├── into_js_arguments.rs │ │ │ ├── into_js_function_impls.rs │ │ │ └── mod.rs │ │ ├── job.rs │ │ ├── lib.rs │ │ ├── module │ │ │ ├── loader │ │ │ │ ├── embedded.rs │ │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ ├── namespace.rs │ │ │ ├── source.rs │ │ │ └── synthetic.rs │ │ ├── native_function │ │ │ ├── continuation.rs │ │ │ └── mod.rs │ │ ├── object │ │ │ ├── builtins │ │ │ │ ├── jsarray.rs │ │ │ │ ├── jsarraybuffer.rs │ │ │ │ ├── jsdataview.rs │ │ │ │ ├── jsdate.rs │ │ │ │ ├── jsfunction.rs │ │ │ │ ├── jsgenerator.rs │ │ │ │ ├── jsmap.rs │ │ │ │ ├── jsmap_iterator.rs │ │ │ │ ├── jspromise.rs │ │ │ │ ├── jsproxy.rs │ │ │ │ ├── jsregexp.rs │ │ │ │ ├── jsset.rs │ │ │ │ ├── jsset_iterator.rs │ │ │ │ ├── jssharedarraybuffer.rs │ │ │ │ ├── jstypedarray.rs │ │ │ │ └── mod.rs │ │ │ ├── datatypes.rs │ │ │ ├── internal_methods │ │ │ │ ├── immutable_prototype.rs │ │ │ │ ├── mod.rs │ │ │ │ └── string.rs │ │ │ ├── jsobject.rs │ │ │ ├── mod.rs │ │ │ ├── operations.rs │ │ │ ├── property_map.rs │ │ │ ├── shape │ │ │ │ ├── mod.rs │ │ │ │ ├── property_table.rs │ │ │ │ ├── root_shape.rs │ │ │ │ ├── shared_shape │ │ │ │ │ ├── forward_transition.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── template.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── slot.rs │ │ │ │ └── unique_shape.rs │ │ │ └── tests.rs │ │ ├── optimizer │ │ │ ├── mod.rs │ │ │ ├── pass │ │ │ │ ├── constant_folding.rs │ │ │ │ └── mod.rs │ │ │ └── walker.rs │ │ ├── property │ │ │ ├── attribute │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── mod.rs │ │ │ └── nonmaxu32.rs │ │ ├── realm.rs │ │ ├── script.rs │ │ ├── spanned_source_text.rs │ │ ├── string.rs │ │ ├── symbol.rs │ │ ├── sys │ │ │ ├── fallback │ │ │ │ └── mod.rs │ │ │ ├── js │ │ │ │ └── mod.rs │ │ │ └── mod.rs │ │ ├── tests │ │ │ ├── async_generator.rs │ │ │ ├── class.rs │ │ │ ├── control_flow │ │ │ │ ├── loops.rs │ │ │ │ └── mod.rs │ │ │ ├── env.rs │ │ │ ├── function.rs │ │ │ ├── iterators.rs │ │ │ ├── mod.rs │ │ │ ├── operators.rs │ │ │ ├── promise.rs │ │ │ ├── spread.rs │ │ │ └── to_string.rs │ │ ├── try_into_js_result_impls.rs │ │ ├── value │ │ │ ├── conversions │ │ │ │ ├── convert.rs │ │ │ │ ├── either.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── nullable │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── serde_json.rs │ │ │ │ ├── try_from_js.rs │ │ │ │ ├── try_from_js │ │ │ │ │ ├── collections.rs │ │ │ │ │ └── tuples.rs │ │ │ │ └── try_into_js.rs │ │ │ ├── display.rs │ │ │ ├── equality.rs │ │ │ ├── hash.rs │ │ │ ├── inner.rs │ │ │ ├── inner │ │ │ │ ├── legacy.rs │ │ │ │ └── nan_boxed.rs │ │ │ ├── integer.rs │ │ │ ├── mod.rs │ │ │ ├── operations.rs │ │ │ ├── tests.rs │ │ │ ├── type.rs │ │ │ └── variant.rs │ │ └── vm │ │ │ ├── call_frame │ │ │ └── mod.rs │ │ │ ├── code_block.rs │ │ │ ├── completion_record.rs │ │ │ ├── flowgraph │ │ │ ├── color.rs │ │ │ ├── edge.rs │ │ │ ├── graph.rs │ │ │ ├── mod.rs │ │ │ └── node.rs │ │ │ ├── inline_cache │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ │ ├── mod.rs │ │ │ ├── opcode │ │ │ ├── args.rs │ │ │ ├── arguments.rs │ │ │ ├── await │ │ │ │ └── mod.rs │ │ │ ├── binary_ops │ │ │ │ ├── logical.rs │ │ │ │ ├── macro_defined.rs │ │ │ │ └── mod.rs │ │ │ ├── call │ │ │ │ └── mod.rs │ │ │ ├── concat │ │ │ │ └── mod.rs │ │ │ ├── control_flow │ │ │ │ ├── jump.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── return.rs │ │ │ │ └── throw.rs │ │ │ ├── copy │ │ │ │ └── mod.rs │ │ │ ├── define │ │ │ │ ├── class │ │ │ │ │ ├── getter.rs │ │ │ │ │ ├── method.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── setter.rs │ │ │ │ ├── mod.rs │ │ │ │ └── own_property.rs │ │ │ ├── delete │ │ │ │ └── mod.rs │ │ │ ├── environment │ │ │ │ └── mod.rs │ │ │ ├── generator │ │ │ │ ├── mod.rs │ │ │ │ └── yield_stm.rs │ │ │ ├── get │ │ │ │ ├── argument.rs │ │ │ │ ├── function.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── name.rs │ │ │ │ ├── private.rs │ │ │ │ └── property.rs │ │ │ ├── global.rs │ │ │ ├── iteration │ │ │ │ ├── for_in.rs │ │ │ │ ├── get.rs │ │ │ │ ├── iterator.rs │ │ │ │ ├── loop_ops.rs │ │ │ │ └── mod.rs │ │ │ ├── meta │ │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ ├── new │ │ │ │ └── mod.rs │ │ │ ├── nop │ │ │ │ └── mod.rs │ │ │ ├── pop │ │ │ │ └── mod.rs │ │ │ ├── push │ │ │ │ ├── array.rs │ │ │ │ ├── class │ │ │ │ │ ├── field.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── private.rs │ │ │ │ ├── environment.rs │ │ │ │ ├── literal.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── numbers.rs │ │ │ │ └── object.rs │ │ │ ├── rest_parameter │ │ │ │ └── mod.rs │ │ │ ├── set │ │ │ │ ├── class_prototype.rs │ │ │ │ ├── home_object.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── name.rs │ │ │ │ ├── private.rs │ │ │ │ ├── property.rs │ │ │ │ └── prototype.rs │ │ │ ├── switch │ │ │ │ └── mod.rs │ │ │ ├── templates │ │ │ │ └── mod.rs │ │ │ ├── to │ │ │ │ └── mod.rs │ │ │ ├── unary_ops │ │ │ │ ├── decrement.rs │ │ │ │ ├── increment.rs │ │ │ │ ├── logical.rs │ │ │ │ └── mod.rs │ │ │ └── value │ │ │ │ └── mod.rs │ │ │ ├── runtime_limits.rs │ │ │ ├── shadow_stack.rs │ │ │ ├── source_info │ │ │ ├── builder │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ │ └── tests.rs │ └── tests │ │ ├── assets │ │ ├── dir1 │ │ │ ├── file1_1.js │ │ │ └── file1_2.js │ │ ├── file1.js │ │ └── gcd.js │ │ ├── gcd.rs │ │ ├── imports.rs │ │ ├── macros.rs │ │ └── module.rs ├── gc │ ├── ABOUT.md │ ├── Cargo.toml │ └── src │ │ ├── cell.rs │ │ ├── internals │ │ ├── ephemeron_box.rs │ │ ├── gc_box.rs │ │ ├── gc_header.rs │ │ ├── mod.rs │ │ ├── vtable.rs │ │ └── weak_map_box.rs │ │ ├── lib.rs │ │ ├── pointers │ │ ├── ephemeron.rs │ │ ├── gc.rs │ │ ├── mod.rs │ │ ├── weak.rs │ │ └── weak_map.rs │ │ ├── test │ │ ├── allocation.rs │ │ ├── cell.rs │ │ ├── erased.rs │ │ ├── mod.rs │ │ ├── weak.rs │ │ └── weak_map.rs │ │ └── trace.rs ├── icu_provider │ ├── ABOUT.md │ ├── Cargo.toml │ ├── README.md │ ├── data │ │ ├── icu_casemap.postcard │ │ ├── icu_collator.postcard │ │ ├── icu_datetime.postcard │ │ ├── icu_decimal.postcard │ │ ├── icu_list.postcard │ │ ├── icu_locale.postcard │ │ ├── icu_normalizer.postcard │ │ ├── icu_plurals.postcard │ │ └── icu_segmenter.postcard │ └── src │ │ └── lib.rs ├── interner │ ├── ABOUT.md │ ├── Cargo.toml │ └── src │ │ ├── fixed_string.rs │ │ ├── interned_str.rs │ │ ├── lib.rs │ │ ├── raw.rs │ │ ├── sym.rs │ │ └── tests.rs ├── macros │ ├── ABOUT.md │ ├── Cargo.toml │ ├── src │ │ ├── class.rs │ │ ├── embedded_module_loader.rs │ │ ├── lib.rs │ │ ├── module.rs │ │ ├── utils.rs │ │ └── value.rs │ └── tests │ │ └── str.rs ├── parser │ ├── ABOUT.md │ ├── Cargo.toml │ └── src │ │ ├── error │ │ ├── mod.rs │ │ └── tests.rs │ │ ├── lexer │ │ ├── comment.rs │ │ ├── cursor.rs │ │ ├── error.rs │ │ ├── identifier.rs │ │ ├── mod.rs │ │ ├── number.rs │ │ ├── operator.rs │ │ ├── private_identifier.rs │ │ ├── regex.rs │ │ ├── spread.rs │ │ ├── string.rs │ │ ├── template.rs │ │ ├── tests.rs │ │ └── token.rs │ │ ├── lib.rs │ │ ├── parser │ │ ├── cursor │ │ │ ├── buffered_lexer │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ └── mod.rs │ │ ├── expression │ │ │ ├── assignment │ │ │ │ ├── arrow_function.rs │ │ │ │ ├── async_arrow_function.rs │ │ │ │ ├── conditional.rs │ │ │ │ ├── exponentiation.rs │ │ │ │ ├── mod.rs │ │ │ │ └── yield.rs │ │ │ ├── await_expr.rs │ │ │ ├── fpl_or_exp.rs │ │ │ ├── identifiers.rs │ │ │ ├── left_hand_side │ │ │ │ ├── arguments.rs │ │ │ │ ├── call.rs │ │ │ │ ├── member.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── optional │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── template.rs │ │ │ │ └── tests.rs │ │ │ ├── mod.rs │ │ │ ├── primary │ │ │ │ ├── array_initializer │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── async_function_expression │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── async_generator_expression │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── class_expression │ │ │ │ │ └── mod.rs │ │ │ │ ├── function_expression │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── generator_expression │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── object_initializer │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── template │ │ │ │ │ └── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── tests.rs │ │ │ ├── unary.rs │ │ │ └── update.rs │ │ ├── function │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── mod.rs │ │ ├── statement │ │ │ ├── block │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── break_stm │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── continue_stm │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── declaration │ │ │ │ ├── export.rs │ │ │ │ ├── hoistable │ │ │ │ │ ├── async_function_decl │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ └── tests.rs │ │ │ │ │ ├── async_generator_decl │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ └── tests.rs │ │ │ │ │ ├── class_decl │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ └── tests.rs │ │ │ │ │ ├── function_decl │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ └── tests.rs │ │ │ │ │ ├── generator_decl │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ └── tests.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── import.rs │ │ │ │ ├── lexical.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── expression │ │ │ │ └── mod.rs │ │ │ ├── if_stm │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── iteration │ │ │ │ ├── do_while_statement.rs │ │ │ │ ├── for_statement.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── tests.rs │ │ │ │ └── while_statement.rs │ │ │ ├── labelled_stm │ │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ ├── return_stm │ │ │ │ └── mod.rs │ │ │ ├── switch │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── throw │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── try_stm │ │ │ │ ├── catch.rs │ │ │ │ ├── finally.rs │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── variable │ │ │ │ └── mod.rs │ │ │ └── with │ │ │ │ └── mod.rs │ │ └── tests │ │ │ ├── format │ │ │ ├── declaration.rs │ │ │ ├── expression.rs │ │ │ ├── function │ │ │ │ ├── class.rs │ │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ └── statement.rs │ │ │ ├── mod.rs │ │ │ └── test.js │ │ └── source │ │ ├── mod.rs │ │ ├── utf16.rs │ │ └── utf8.rs ├── runtime │ ├── ABOUT.md │ ├── Cargo.toml │ ├── assets │ │ └── harness.js │ ├── build.rs │ ├── src │ │ ├── clone │ │ │ └── mod.rs │ │ ├── console │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── extensions.rs │ │ ├── fetch │ │ │ ├── fetchers.rs │ │ │ ├── headers.rs │ │ │ ├── mod.rs │ │ │ ├── request.rs │ │ │ ├── response.rs │ │ │ └── tests │ │ │ │ ├── e2e.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── request.rs │ │ │ │ └── response.rs │ │ ├── interval.rs │ │ ├── interval │ │ │ └── tests.rs │ │ ├── lib.rs │ │ ├── message │ │ │ ├── mod.rs │ │ │ ├── senders.rs │ │ │ └── tests.rs │ │ ├── microtask │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── store │ │ │ ├── from.rs │ │ │ ├── mod.rs │ │ │ └── to.rs │ │ ├── text │ │ │ ├── encodings.rs │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ ├── url.rs │ │ └── url │ │ │ └── tests.rs │ └── tests │ │ ├── clone.rs │ │ └── clone │ │ ├── complex.js │ │ ├── date.js │ │ ├── errors.js │ │ ├── map.js │ │ ├── object.js │ │ ├── regexp.js │ │ ├── set.js │ │ ├── simple.js │ │ └── transfer.js └── string │ ├── ABOUT.md │ ├── Cargo.toml │ └── src │ ├── builder.rs │ ├── common.rs │ ├── display.rs │ ├── iter.rs │ ├── lib.rs │ ├── str.rs │ └── tests.rs ├── docs ├── boa_object.md ├── debugging.md ├── img │ ├── boaTest.gif │ ├── boa_architecture.drawio.png │ ├── boa_architecture.png │ ├── graphviz_flowgraph.svg │ ├── latestDemo.gif │ ├── object_specialization_after.png │ ├── object_specialization_before.png │ ├── parser-graph.png │ └── profiler.png ├── profiling.md ├── shapes.md └── vm.md ├── examples ├── Cargo.toml ├── README.md ├── scripts │ ├── calc.js │ ├── calctest.js │ ├── enhancedglobal.js │ ├── helloworld.js │ └── modules │ │ ├── operations.mjs │ │ └── trig.mjs └── src │ └── bin │ ├── classes.rs │ ├── closures.rs │ ├── commuter_visitor.rs │ ├── derive.rs │ ├── host_defined.rs │ ├── jsarray.rs │ ├── jsarraybuffer.rs │ ├── jsdate.rs │ ├── jsmap.rs │ ├── jspromise.rs │ ├── jsregexp.rs │ ├── jsset.rs │ ├── jstypedarray.rs │ ├── loadfile.rs │ ├── loadstring.rs │ ├── module_fetch_async.rs │ ├── modulehandler.rs │ ├── modules.rs │ ├── properties.rs │ ├── runtime_limits.rs │ ├── smol_event_loop.rs │ ├── symbol_visitor.rs │ ├── synthetic.rs │ ├── tokio_event_loop.rs │ └── try_into_js_derive.rs ├── ffi └── wasm │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE-MIT │ ├── LICENSE-UNLICENSE │ ├── README.md │ ├── src │ └── lib.rs │ └── tests │ └── web.rs ├── flake.lock ├── flake.nix ├── make └── ci.toml ├── package.json ├── test262_config.toml ├── test_wpt_config.toml ├── tests ├── Cargo.toml ├── fuzz │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── fuzz_targets │ │ ├── bytecompiler-implied.rs │ │ ├── common.rs │ │ ├── parser-idempotency.rs │ │ └── vm-implied.rs ├── macros │ ├── Cargo.toml │ └── tests │ │ ├── assets │ │ ├── fibonacci.js │ │ └── gcd_callback.js │ │ ├── class.rs │ │ ├── derive.rs │ │ ├── derive │ │ ├── from_js_with.rs │ │ └── simple_struct.rs │ │ ├── embedded.rs │ │ ├── embedded │ │ ├── dir1 │ │ │ ├── file3.js │ │ │ └── file4.js │ │ ├── file1.js │ │ └── file2.js │ │ ├── fibonacci.rs │ │ ├── gcd_callback.rs │ │ ├── module.rs │ │ └── optional.rs ├── src │ └── lib.rs ├── tester │ ├── Cargo.toml │ └── src │ │ ├── edition.rs │ │ ├── exec │ │ ├── js262.rs │ │ └── mod.rs │ │ ├── main.rs │ │ ├── read.rs │ │ └── results.rs └── wpt │ ├── .gitignore │ ├── Cargo.toml │ ├── build.rs │ └── src │ ├── fetcher │ └── mod.rs │ ├── lib.rs │ └── logger │ └── mod.rs ├── tools ├── gen-icu4x-data │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs └── scripts │ ├── Cargo.toml │ └── src │ └── bin │ └── regenerate-about.rs ├── typos.toml └── utils ├── small_btree ├── ABOUT.md ├── Cargo.toml └── src │ ├── entry.rs │ └── lib.rs └── tag_ptr ├── ABOUT.md ├── Cargo.toml └── src └── lib.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: boa 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/codecov.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/nightly_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/nightly_build.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.github/workflows/security_audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/security_audit.yml -------------------------------------------------------------------------------- /.github/workflows/test262.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/test262.yml -------------------------------------------------------------------------------- /.github/workflows/test262_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/test262_release.yml -------------------------------------------------------------------------------- /.github/workflows/webassembly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.github/workflows/webassembly.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/ABOUT.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /LICENSE-UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/LICENSE-UNLICENSE -------------------------------------------------------------------------------- /Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/Makefile.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/01_rust_loves_js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/assets/01_rust_loves_js.png -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/logo_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/assets/logo_black.svg -------------------------------------------------------------------------------- /assets/logo_yellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/assets/logo_yellow.svg -------------------------------------------------------------------------------- /cli/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/ABOUT.md -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/README.md -------------------------------------------------------------------------------- /cli/src/debug/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/function.rs -------------------------------------------------------------------------------- /cli/src/debug/gc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/gc.rs -------------------------------------------------------------------------------- /cli/src/debug/limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/limits.rs -------------------------------------------------------------------------------- /cli/src/debug/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/mod.rs -------------------------------------------------------------------------------- /cli/src/debug/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/object.rs -------------------------------------------------------------------------------- /cli/src/debug/optimizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/optimizer.rs -------------------------------------------------------------------------------- /cli/src/debug/realm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/realm.rs -------------------------------------------------------------------------------- /cli/src/debug/shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/shape.rs -------------------------------------------------------------------------------- /cli/src/debug/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/debug/string.rs -------------------------------------------------------------------------------- /cli/src/helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/helper.rs -------------------------------------------------------------------------------- /cli/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/logger.rs -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/clippy.toml -------------------------------------------------------------------------------- /core/ast/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/ABOUT.md -------------------------------------------------------------------------------- /core/ast/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/Cargo.toml -------------------------------------------------------------------------------- /core/ast/src/declaration/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/declaration/export.rs -------------------------------------------------------------------------------- /core/ast/src/declaration/import.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/declaration/import.rs -------------------------------------------------------------------------------- /core/ast/src/declaration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/declaration/mod.rs -------------------------------------------------------------------------------- /core/ast/src/declaration/variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/declaration/variable.rs -------------------------------------------------------------------------------- /core/ast/src/expression/access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/access.rs -------------------------------------------------------------------------------- /core/ast/src/expression/await.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/await.rs -------------------------------------------------------------------------------- /core/ast/src/expression/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/call.rs -------------------------------------------------------------------------------- /core/ast/src/expression/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/identifier.rs -------------------------------------------------------------------------------- /core/ast/src/expression/import_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/import_meta.rs -------------------------------------------------------------------------------- /core/ast/src/expression/literal/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/literal/array.rs -------------------------------------------------------------------------------- /core/ast/src/expression/literal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/literal/mod.rs -------------------------------------------------------------------------------- /core/ast/src/expression/literal/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/literal/object.rs -------------------------------------------------------------------------------- /core/ast/src/expression/literal/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/literal/template.rs -------------------------------------------------------------------------------- /core/ast/src/expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/mod.rs -------------------------------------------------------------------------------- /core/ast/src/expression/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/new.rs -------------------------------------------------------------------------------- /core/ast/src/expression/new_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/new_target.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/assign/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/assign/mod.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/assign/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/assign/op.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/binary/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/binary/mod.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/binary/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/binary/op.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/conditional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/conditional.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/mod.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/unary/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/unary/mod.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/unary/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/unary/op.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/update/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/update/mod.rs -------------------------------------------------------------------------------- /core/ast/src/expression/operator/update/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/operator/update/op.rs -------------------------------------------------------------------------------- /core/ast/src/expression/optional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/optional.rs -------------------------------------------------------------------------------- /core/ast/src/expression/parenthesized.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/parenthesized.rs -------------------------------------------------------------------------------- /core/ast/src/expression/regexp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/regexp.rs -------------------------------------------------------------------------------- /core/ast/src/expression/spread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/spread.rs -------------------------------------------------------------------------------- /core/ast/src/expression/tagged_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/tagged_template.rs -------------------------------------------------------------------------------- /core/ast/src/expression/this.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/this.rs -------------------------------------------------------------------------------- /core/ast/src/expression/yield.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/expression/yield.rs -------------------------------------------------------------------------------- /core/ast/src/function/arrow_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/arrow_function.rs -------------------------------------------------------------------------------- /core/ast/src/function/async_arrow_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/async_arrow_function.rs -------------------------------------------------------------------------------- /core/ast/src/function/async_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/async_function.rs -------------------------------------------------------------------------------- /core/ast/src/function/async_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/async_generator.rs -------------------------------------------------------------------------------- /core/ast/src/function/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/class.rs -------------------------------------------------------------------------------- /core/ast/src/function/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/generator.rs -------------------------------------------------------------------------------- /core/ast/src/function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/mod.rs -------------------------------------------------------------------------------- /core/ast/src/function/ordinary_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/ordinary_function.rs -------------------------------------------------------------------------------- /core/ast/src/function/parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/function/parameters.rs -------------------------------------------------------------------------------- /core/ast/src/keyword/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/keyword/mod.rs -------------------------------------------------------------------------------- /core/ast/src/keyword/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/keyword/tests.rs -------------------------------------------------------------------------------- /core/ast/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/lib.rs -------------------------------------------------------------------------------- /core/ast/src/module_item_list/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/module_item_list/mod.rs -------------------------------------------------------------------------------- /core/ast/src/operations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/operations/mod.rs -------------------------------------------------------------------------------- /core/ast/src/operations/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/operations/tests.rs -------------------------------------------------------------------------------- /core/ast/src/pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/pattern.rs -------------------------------------------------------------------------------- /core/ast/src/position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/position.rs -------------------------------------------------------------------------------- /core/ast/src/property.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/property.rs -------------------------------------------------------------------------------- /core/ast/src/punctuator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/punctuator/mod.rs -------------------------------------------------------------------------------- /core/ast/src/punctuator/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/punctuator/tests.rs -------------------------------------------------------------------------------- /core/ast/src/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/scope.rs -------------------------------------------------------------------------------- /core/ast/src/scope_analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/scope_analyzer.rs -------------------------------------------------------------------------------- /core/ast/src/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/source.rs -------------------------------------------------------------------------------- /core/ast/src/source_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/source_text.rs -------------------------------------------------------------------------------- /core/ast/src/statement/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/block.rs -------------------------------------------------------------------------------- /core/ast/src/statement/if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/if.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/break.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/break.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/continue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/continue.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/do_while_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/do_while_loop.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/for_in_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/for_in_loop.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/for_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/for_loop.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/for_of_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/for_of_loop.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/mod.rs -------------------------------------------------------------------------------- /core/ast/src/statement/iteration/while_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/iteration/while_loop.rs -------------------------------------------------------------------------------- /core/ast/src/statement/labelled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/labelled.rs -------------------------------------------------------------------------------- /core/ast/src/statement/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/mod.rs -------------------------------------------------------------------------------- /core/ast/src/statement/return.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/return.rs -------------------------------------------------------------------------------- /core/ast/src/statement/switch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/switch.rs -------------------------------------------------------------------------------- /core/ast/src/statement/throw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/throw.rs -------------------------------------------------------------------------------- /core/ast/src/statement/try.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/try.rs -------------------------------------------------------------------------------- /core/ast/src/statement/with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement/with.rs -------------------------------------------------------------------------------- /core/ast/src/statement_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/statement_list.rs -------------------------------------------------------------------------------- /core/ast/src/visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/src/visitor.rs -------------------------------------------------------------------------------- /core/ast/tests/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/ast/tests/scope.rs -------------------------------------------------------------------------------- /core/engine/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/ABOUT.md -------------------------------------------------------------------------------- /core/engine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/Cargo.toml -------------------------------------------------------------------------------- /core/engine/benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/README.md -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/arithmetic_operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/arithmetic_operations.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/array_access.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/array_access.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/array_create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/array_create.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/array_pop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/array_pop.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/boolean_object_access.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/boolean_object_access.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/clean_js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/clean_js.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/fibonacci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/fibonacci.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/for_loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/for_loop.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/mini_js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/mini_js.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/number_object_access.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/number_object_access.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/object_creation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/object_creation.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/object_prop_access_const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/object_prop_access_const.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/object_prop_access_dyn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/object_prop_access_dyn.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/regexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/regexp.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/regexp_creation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/regexp_creation.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/regexp_literal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/regexp_literal.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/regexp_literal_creation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/regexp_literal_creation.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/string_code_point_sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/string_code_point_sum.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/string_compare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/string_compare.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/string_concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/string_concat.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/string_copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/string_copy.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/string_object_access.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/string_object_access.js -------------------------------------------------------------------------------- /core/engine/benches/bench_scripts/symbol_creation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/bench_scripts/symbol_creation.js -------------------------------------------------------------------------------- /core/engine/benches/full.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/benches/full.rs -------------------------------------------------------------------------------- /core/engine/src/bigint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bigint.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array/array_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array/array_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array/from_async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array/from_async.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array_buffer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array_buffer/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array_buffer/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array_buffer/shared.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array_buffer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array_buffer/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/array_buffer/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/array_buffer/utils.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/async_function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/async_function/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/async_generator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/async_generator/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/async_generator_function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/async_generator_function/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/atomics/futex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/atomics/futex.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/atomics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/atomics/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/atomics/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/atomics/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/bigint/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/bigint/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/bigint/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/bigint/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/boolean/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/boolean/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/boolean/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/boolean/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/builder.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/dataview/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/dataview/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/date/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/date/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/date/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/date/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/date/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/date/utils.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/aggregate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/aggregate.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/eval.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/range.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/reference.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/syntax.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/syntax.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/type.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/error/uri.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/error/uri.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/escape/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/escape/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/eval/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/eval/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/function/arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/function/arguments.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/function/bound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/function/bound.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/function/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/function/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/function/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/generator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/generator/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/generator_function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/generator_function/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/collator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/collator/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/collator/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/collator/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/date_time_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/date_time_format.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/list_format/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/list_format/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/list_format/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/list_format/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/locale/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/locale/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/locale/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/locale/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/locale/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/locale/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/locale/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/locale/utils.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/number_format/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/number_format/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/number_format/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/number_format/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/number_format/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/number_format/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/plural_rules/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/plural_rules/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/plural_rules/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/plural_rules/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/segmenter/iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/segmenter/iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/segmenter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/segmenter/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/segmenter/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/segmenter/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/intl/segmenter/segments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/intl/segmenter/segments.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/iterable/async_from_sync_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/iterable/async_from_sync_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/iterable/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/iterable/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/json/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/json/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/json/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/json/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/map/map_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/map/map_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/map/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/map/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/map/ordered_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/map/ordered_map.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/map/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/map/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/math/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/math/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/math/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/math/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/number/conversions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/number/conversions.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/number/globals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/number/globals.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/number/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/number/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/number/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/number/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/object/for_in_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/object/for_in_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/object/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/object/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/object/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/object/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/promise/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/promise/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/promise/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/promise/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/proxy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/proxy/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/reflect/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/reflect/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/reflect/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/reflect/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/regexp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/regexp/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/regexp/regexp_string_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/regexp/regexp_string_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/regexp/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/regexp/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/set/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/set/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/set/ordered_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/set/ordered_set.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/set/set_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/set/set_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/set/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/set/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/string/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/string/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/string/string_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/string/string_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/string/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/string/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/symbol/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/symbol/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/symbol/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/symbol/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/calendar/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/calendar/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/duration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/duration/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/duration/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/duration/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/error.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/instant/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/instant/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/now.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/now.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/options.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_date/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_date/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_date/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_date/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_date_time/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_date_time/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_date_time/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_date_time/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_month_day/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_month_day/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_time/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_time/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_time/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_time/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/plain_year_month/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/plain_year_month/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/temporal/zoneddatetime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/temporal/zoneddatetime/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/typed_array/builtin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/typed_array/builtin.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/typed_array/element/atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/typed_array/element/atomic.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/typed_array/element/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/typed_array/element/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/typed_array/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/typed_array/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/typed_array/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/typed_array/object.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/uri/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/uri/consts.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/uri/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/uri/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/weak/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/weak/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/weak/weak_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/weak/weak_ref.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/weak_map/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/weak_map/mod.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/weak_map/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/weak_map/tests.rs -------------------------------------------------------------------------------- /core/engine/src/builtins/weak_set/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/builtins/weak_set/mod.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/class.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/declaration/declaration_pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/declaration/declaration_pattern.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/declaration/mod.rs: -------------------------------------------------------------------------------- 1 | mod declaration_pattern; 2 | -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/declarations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/declarations.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/env.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/expression/assign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/expression/assign.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/expression/binary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/expression/binary.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/expression/mod.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/expression/object_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/expression/object_literal.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/expression/unary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/expression/unary.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/expression/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/expression/update.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/function.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/jump_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/jump_control.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/mod.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/module.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/register.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/block.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/break.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/break.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/continue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/continue.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/if.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/labelled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/labelled.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/loop.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/mod.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/switch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/switch.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/try.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/try.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/statement/with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/statement/with.rs -------------------------------------------------------------------------------- /core/engine/src/bytecompiler/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/bytecompiler/utils.rs -------------------------------------------------------------------------------- /core/engine/src/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/class.rs -------------------------------------------------------------------------------- /core/engine/src/context/hooks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/context/hooks.rs -------------------------------------------------------------------------------- /core/engine/src/context/icu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/context/icu.rs -------------------------------------------------------------------------------- /core/engine/src/context/intrinsics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/context/intrinsics.rs -------------------------------------------------------------------------------- /core/engine/src/context/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/context/mod.rs -------------------------------------------------------------------------------- /core/engine/src/context/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/context/time.rs -------------------------------------------------------------------------------- /core/engine/src/environments/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/mod.rs -------------------------------------------------------------------------------- /core/engine/src/environments/runtime/declarative/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/runtime/declarative/function.rs -------------------------------------------------------------------------------- /core/engine/src/environments/runtime/declarative/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/runtime/declarative/global.rs -------------------------------------------------------------------------------- /core/engine/src/environments/runtime/declarative/lexical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/runtime/declarative/lexical.rs -------------------------------------------------------------------------------- /core/engine/src/environments/runtime/declarative/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/runtime/declarative/mod.rs -------------------------------------------------------------------------------- /core/engine/src/environments/runtime/declarative/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/runtime/declarative/module.rs -------------------------------------------------------------------------------- /core/engine/src/environments/runtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/runtime/mod.rs -------------------------------------------------------------------------------- /core/engine/src/environments/runtime/private.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/runtime/private.rs -------------------------------------------------------------------------------- /core/engine/src/environments/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/environments/tests.rs -------------------------------------------------------------------------------- /core/engine/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/error.rs -------------------------------------------------------------------------------- /core/engine/src/host_defined.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/host_defined.rs -------------------------------------------------------------------------------- /core/engine/src/interop/into_js_arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/interop/into_js_arguments.rs -------------------------------------------------------------------------------- /core/engine/src/interop/into_js_function_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/interop/into_js_function_impls.rs -------------------------------------------------------------------------------- /core/engine/src/interop/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/interop/mod.rs -------------------------------------------------------------------------------- /core/engine/src/job.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/job.rs -------------------------------------------------------------------------------- /core/engine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/lib.rs -------------------------------------------------------------------------------- /core/engine/src/module/loader/embedded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/module/loader/embedded.rs -------------------------------------------------------------------------------- /core/engine/src/module/loader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/module/loader/mod.rs -------------------------------------------------------------------------------- /core/engine/src/module/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/module/mod.rs -------------------------------------------------------------------------------- /core/engine/src/module/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/module/namespace.rs -------------------------------------------------------------------------------- /core/engine/src/module/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/module/source.rs -------------------------------------------------------------------------------- /core/engine/src/module/synthetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/module/synthetic.rs -------------------------------------------------------------------------------- /core/engine/src/native_function/continuation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/native_function/continuation.rs -------------------------------------------------------------------------------- /core/engine/src/native_function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/native_function/mod.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsarray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsarray.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsarraybuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsarraybuffer.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsdataview.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsdataview.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsdate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsdate.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsfunction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsfunction.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsgenerator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsgenerator.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsmap.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsmap_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsmap_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jspromise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jspromise.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsproxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsproxy.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsregexp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsregexp.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsset.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jsset_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jsset_iterator.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jssharedarraybuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jssharedarraybuffer.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/jstypedarray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/jstypedarray.rs -------------------------------------------------------------------------------- /core/engine/src/object/builtins/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/builtins/mod.rs -------------------------------------------------------------------------------- /core/engine/src/object/datatypes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/datatypes.rs -------------------------------------------------------------------------------- /core/engine/src/object/internal_methods/immutable_prototype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/internal_methods/immutable_prototype.rs -------------------------------------------------------------------------------- /core/engine/src/object/internal_methods/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/internal_methods/mod.rs -------------------------------------------------------------------------------- /core/engine/src/object/internal_methods/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/internal_methods/string.rs -------------------------------------------------------------------------------- /core/engine/src/object/jsobject.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/jsobject.rs -------------------------------------------------------------------------------- /core/engine/src/object/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/mod.rs -------------------------------------------------------------------------------- /core/engine/src/object/operations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/operations.rs -------------------------------------------------------------------------------- /core/engine/src/object/property_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/property_map.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/mod.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/property_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/property_table.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/root_shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/root_shape.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/shared_shape/forward_transition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/shared_shape/forward_transition.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/shared_shape/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/shared_shape/mod.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/shared_shape/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/shared_shape/template.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/shared_shape/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/shared_shape/tests.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/slot.rs -------------------------------------------------------------------------------- /core/engine/src/object/shape/unique_shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/shape/unique_shape.rs -------------------------------------------------------------------------------- /core/engine/src/object/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/object/tests.rs -------------------------------------------------------------------------------- /core/engine/src/optimizer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/optimizer/mod.rs -------------------------------------------------------------------------------- /core/engine/src/optimizer/pass/constant_folding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/optimizer/pass/constant_folding.rs -------------------------------------------------------------------------------- /core/engine/src/optimizer/pass/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/optimizer/pass/mod.rs -------------------------------------------------------------------------------- /core/engine/src/optimizer/walker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/optimizer/walker.rs -------------------------------------------------------------------------------- /core/engine/src/property/attribute/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/property/attribute/mod.rs -------------------------------------------------------------------------------- /core/engine/src/property/attribute/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/property/attribute/tests.rs -------------------------------------------------------------------------------- /core/engine/src/property/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/property/mod.rs -------------------------------------------------------------------------------- /core/engine/src/property/nonmaxu32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/property/nonmaxu32.rs -------------------------------------------------------------------------------- /core/engine/src/realm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/realm.rs -------------------------------------------------------------------------------- /core/engine/src/script.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/script.rs -------------------------------------------------------------------------------- /core/engine/src/spanned_source_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/spanned_source_text.rs -------------------------------------------------------------------------------- /core/engine/src/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/string.rs -------------------------------------------------------------------------------- /core/engine/src/symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/symbol.rs -------------------------------------------------------------------------------- /core/engine/src/sys/fallback/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/sys/fallback/mod.rs -------------------------------------------------------------------------------- /core/engine/src/sys/js/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/sys/js/mod.rs -------------------------------------------------------------------------------- /core/engine/src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/sys/mod.rs -------------------------------------------------------------------------------- /core/engine/src/tests/async_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/async_generator.rs -------------------------------------------------------------------------------- /core/engine/src/tests/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/class.rs -------------------------------------------------------------------------------- /core/engine/src/tests/control_flow/loops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/control_flow/loops.rs -------------------------------------------------------------------------------- /core/engine/src/tests/control_flow/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/control_flow/mod.rs -------------------------------------------------------------------------------- /core/engine/src/tests/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/env.rs -------------------------------------------------------------------------------- /core/engine/src/tests/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/function.rs -------------------------------------------------------------------------------- /core/engine/src/tests/iterators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/iterators.rs -------------------------------------------------------------------------------- /core/engine/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/mod.rs -------------------------------------------------------------------------------- /core/engine/src/tests/operators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/operators.rs -------------------------------------------------------------------------------- /core/engine/src/tests/promise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/promise.rs -------------------------------------------------------------------------------- /core/engine/src/tests/spread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/spread.rs -------------------------------------------------------------------------------- /core/engine/src/tests/to_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/tests/to_string.rs -------------------------------------------------------------------------------- /core/engine/src/try_into_js_result_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/try_into_js_result_impls.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/convert.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/either.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/either.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/mod.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/nullable/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/nullable/mod.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/nullable/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/nullable/tests.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/serde_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/serde_json.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/try_from_js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/try_from_js.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/try_from_js/collections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/try_from_js/collections.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/try_from_js/tuples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/try_from_js/tuples.rs -------------------------------------------------------------------------------- /core/engine/src/value/conversions/try_into_js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/conversions/try_into_js.rs -------------------------------------------------------------------------------- /core/engine/src/value/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/display.rs -------------------------------------------------------------------------------- /core/engine/src/value/equality.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/equality.rs -------------------------------------------------------------------------------- /core/engine/src/value/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/hash.rs -------------------------------------------------------------------------------- /core/engine/src/value/inner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/inner.rs -------------------------------------------------------------------------------- /core/engine/src/value/inner/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/inner/legacy.rs -------------------------------------------------------------------------------- /core/engine/src/value/inner/nan_boxed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/inner/nan_boxed.rs -------------------------------------------------------------------------------- /core/engine/src/value/integer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/integer.rs -------------------------------------------------------------------------------- /core/engine/src/value/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/mod.rs -------------------------------------------------------------------------------- /core/engine/src/value/operations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/operations.rs -------------------------------------------------------------------------------- /core/engine/src/value/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/tests.rs -------------------------------------------------------------------------------- /core/engine/src/value/type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/type.rs -------------------------------------------------------------------------------- /core/engine/src/value/variant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/value/variant.rs -------------------------------------------------------------------------------- /core/engine/src/vm/call_frame/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/call_frame/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/code_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/code_block.rs -------------------------------------------------------------------------------- /core/engine/src/vm/completion_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/completion_record.rs -------------------------------------------------------------------------------- /core/engine/src/vm/flowgraph/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/flowgraph/color.rs -------------------------------------------------------------------------------- /core/engine/src/vm/flowgraph/edge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/flowgraph/edge.rs -------------------------------------------------------------------------------- /core/engine/src/vm/flowgraph/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/flowgraph/graph.rs -------------------------------------------------------------------------------- /core/engine/src/vm/flowgraph/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/flowgraph/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/flowgraph/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/flowgraph/node.rs -------------------------------------------------------------------------------- /core/engine/src/vm/inline_cache/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/inline_cache/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/inline_cache/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/inline_cache/tests.rs -------------------------------------------------------------------------------- /core/engine/src/vm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/args.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/arguments.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/await/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/await/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/binary_ops/logical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/binary_ops/logical.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/binary_ops/macro_defined.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/binary_ops/macro_defined.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/binary_ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/binary_ops/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/call/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/call/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/concat/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/concat/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/control_flow/jump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/control_flow/jump.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/control_flow/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/control_flow/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/control_flow/return.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/control_flow/return.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/control_flow/throw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/control_flow/throw.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/copy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/copy/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/define/class/getter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/define/class/getter.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/define/class/method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/define/class/method.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/define/class/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/define/class/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/define/class/setter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/define/class/setter.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/define/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/define/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/define/own_property.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/define/own_property.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/delete/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/delete/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/environment/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/environment/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/generator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/generator/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/generator/yield_stm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/generator/yield_stm.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/get/argument.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/get/argument.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/get/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/get/function.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/get/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/get/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/get/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/get/name.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/get/private.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/get/private.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/get/property.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/get/property.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/global.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/iteration/for_in.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/iteration/for_in.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/iteration/get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/iteration/get.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/iteration/iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/iteration/iterator.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/iteration/loop_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/iteration/loop_ops.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/iteration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/iteration/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/meta/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/meta/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/new/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/new/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/nop/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/nop/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/pop/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/pop/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/array.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/class/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/class/field.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/class/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/class/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/class/private.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/class/private.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/environment.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/literal.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/numbers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/numbers.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/push/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/push/object.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/rest_parameter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/rest_parameter/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/set/class_prototype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/set/class_prototype.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/set/home_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/set/home_object.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/set/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/set/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/set/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/set/name.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/set/private.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/set/private.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/set/property.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/set/property.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/set/prototype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/set/prototype.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/switch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/switch/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/templates/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/templates/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/to/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/to/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/unary_ops/decrement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/unary_ops/decrement.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/unary_ops/increment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/unary_ops/increment.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/unary_ops/logical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/unary_ops/logical.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/unary_ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/unary_ops/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/opcode/value/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/opcode/value/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/runtime_limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/runtime_limits.rs -------------------------------------------------------------------------------- /core/engine/src/vm/shadow_stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/shadow_stack.rs -------------------------------------------------------------------------------- /core/engine/src/vm/source_info/builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/source_info/builder/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/source_info/builder/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/source_info/builder/tests.rs -------------------------------------------------------------------------------- /core/engine/src/vm/source_info/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/source_info/mod.rs -------------------------------------------------------------------------------- /core/engine/src/vm/source_info/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/source_info/tests.rs -------------------------------------------------------------------------------- /core/engine/src/vm/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/src/vm/tests.rs -------------------------------------------------------------------------------- /core/engine/tests/assets/dir1/file1_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/assets/dir1/file1_1.js -------------------------------------------------------------------------------- /core/engine/tests/assets/dir1/file1_2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/assets/dir1/file1_2.js -------------------------------------------------------------------------------- /core/engine/tests/assets/file1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/assets/file1.js -------------------------------------------------------------------------------- /core/engine/tests/assets/gcd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/assets/gcd.js -------------------------------------------------------------------------------- /core/engine/tests/gcd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/gcd.rs -------------------------------------------------------------------------------- /core/engine/tests/imports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/imports.rs -------------------------------------------------------------------------------- /core/engine/tests/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/macros.rs -------------------------------------------------------------------------------- /core/engine/tests/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/engine/tests/module.rs -------------------------------------------------------------------------------- /core/gc/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/ABOUT.md -------------------------------------------------------------------------------- /core/gc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/Cargo.toml -------------------------------------------------------------------------------- /core/gc/src/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/cell.rs -------------------------------------------------------------------------------- /core/gc/src/internals/ephemeron_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/internals/ephemeron_box.rs -------------------------------------------------------------------------------- /core/gc/src/internals/gc_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/internals/gc_box.rs -------------------------------------------------------------------------------- /core/gc/src/internals/gc_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/internals/gc_header.rs -------------------------------------------------------------------------------- /core/gc/src/internals/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/internals/mod.rs -------------------------------------------------------------------------------- /core/gc/src/internals/vtable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/internals/vtable.rs -------------------------------------------------------------------------------- /core/gc/src/internals/weak_map_box.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/internals/weak_map_box.rs -------------------------------------------------------------------------------- /core/gc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/lib.rs -------------------------------------------------------------------------------- /core/gc/src/pointers/ephemeron.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/pointers/ephemeron.rs -------------------------------------------------------------------------------- /core/gc/src/pointers/gc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/pointers/gc.rs -------------------------------------------------------------------------------- /core/gc/src/pointers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/pointers/mod.rs -------------------------------------------------------------------------------- /core/gc/src/pointers/weak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/pointers/weak.rs -------------------------------------------------------------------------------- /core/gc/src/pointers/weak_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/pointers/weak_map.rs -------------------------------------------------------------------------------- /core/gc/src/test/allocation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/test/allocation.rs -------------------------------------------------------------------------------- /core/gc/src/test/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/test/cell.rs -------------------------------------------------------------------------------- /core/gc/src/test/erased.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/test/erased.rs -------------------------------------------------------------------------------- /core/gc/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/test/mod.rs -------------------------------------------------------------------------------- /core/gc/src/test/weak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/test/weak.rs -------------------------------------------------------------------------------- /core/gc/src/test/weak_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/test/weak_map.rs -------------------------------------------------------------------------------- /core/gc/src/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/gc/src/trace.rs -------------------------------------------------------------------------------- /core/icu_provider/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/ABOUT.md -------------------------------------------------------------------------------- /core/icu_provider/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/Cargo.toml -------------------------------------------------------------------------------- /core/icu_provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/README.md -------------------------------------------------------------------------------- /core/icu_provider/data/icu_casemap.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_casemap.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_collator.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_collator.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_datetime.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_datetime.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_decimal.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_decimal.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_list.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_list.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_locale.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_locale.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_normalizer.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_normalizer.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_plurals.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_plurals.postcard -------------------------------------------------------------------------------- /core/icu_provider/data/icu_segmenter.postcard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/data/icu_segmenter.postcard -------------------------------------------------------------------------------- /core/icu_provider/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/icu_provider/src/lib.rs -------------------------------------------------------------------------------- /core/interner/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/ABOUT.md -------------------------------------------------------------------------------- /core/interner/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/Cargo.toml -------------------------------------------------------------------------------- /core/interner/src/fixed_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/src/fixed_string.rs -------------------------------------------------------------------------------- /core/interner/src/interned_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/src/interned_str.rs -------------------------------------------------------------------------------- /core/interner/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/src/lib.rs -------------------------------------------------------------------------------- /core/interner/src/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/src/raw.rs -------------------------------------------------------------------------------- /core/interner/src/sym.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/src/sym.rs -------------------------------------------------------------------------------- /core/interner/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/interner/src/tests.rs -------------------------------------------------------------------------------- /core/macros/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/ABOUT.md -------------------------------------------------------------------------------- /core/macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/Cargo.toml -------------------------------------------------------------------------------- /core/macros/src/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/src/class.rs -------------------------------------------------------------------------------- /core/macros/src/embedded_module_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/src/embedded_module_loader.rs -------------------------------------------------------------------------------- /core/macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/src/lib.rs -------------------------------------------------------------------------------- /core/macros/src/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/src/module.rs -------------------------------------------------------------------------------- /core/macros/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/src/utils.rs -------------------------------------------------------------------------------- /core/macros/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/src/value.rs -------------------------------------------------------------------------------- /core/macros/tests/str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/macros/tests/str.rs -------------------------------------------------------------------------------- /core/parser/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/ABOUT.md -------------------------------------------------------------------------------- /core/parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/Cargo.toml -------------------------------------------------------------------------------- /core/parser/src/error/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/error/mod.rs -------------------------------------------------------------------------------- /core/parser/src/error/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/error/tests.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/comment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/comment.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/cursor.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/error.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/identifier.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/mod.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/number.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/operator.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/private_identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/private_identifier.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/regex.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/spread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/spread.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/string.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/template.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/tests.rs -------------------------------------------------------------------------------- /core/parser/src/lexer/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lexer/token.rs -------------------------------------------------------------------------------- /core/parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/lib.rs -------------------------------------------------------------------------------- /core/parser/src/parser/cursor/buffered_lexer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/cursor/buffered_lexer/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/cursor/buffered_lexer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/cursor/buffered_lexer/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/cursor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/cursor/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/assignment/arrow_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/assignment/arrow_function.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/assignment/async_arrow_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/assignment/async_arrow_function.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/assignment/conditional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/assignment/conditional.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/assignment/exponentiation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/assignment/exponentiation.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/assignment/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/assignment/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/assignment/yield.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/assignment/yield.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/await_expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/await_expr.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/fpl_or_exp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/fpl_or_exp.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/identifiers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/identifiers.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/arguments.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/call.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/member.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/member.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/optional/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/optional/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/optional/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/optional/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/template.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/left_hand_side/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/left_hand_side/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/array_initializer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/array_initializer/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/array_initializer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/array_initializer/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/async_function_expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/async_function_expression/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/async_function_expression/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/async_function_expression/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/async_generator_expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/async_generator_expression/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/async_generator_expression/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/async_generator_expression/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/class_expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/class_expression/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/function_expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/function_expression/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/function_expression/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/function_expression/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/generator_expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/generator_expression/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/generator_expression/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/generator_expression/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/object_initializer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/object_initializer/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/object_initializer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/object_initializer/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/template/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/template/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/primary/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/primary/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/unary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/unary.rs -------------------------------------------------------------------------------- /core/parser/src/parser/expression/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/expression/update.rs -------------------------------------------------------------------------------- /core/parser/src/parser/function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/function/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/function/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/function/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/block/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/block/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/block/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/block/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/break_stm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/break_stm/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/break_stm/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/break_stm/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/continue_stm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/continue_stm/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/continue_stm/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/continue_stm/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/export.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/hoistable/class_decl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/hoistable/class_decl/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/hoistable/class_decl/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/hoistable/class_decl/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/hoistable/function_decl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/hoistable/function_decl/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/hoistable/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/hoistable/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/hoistable/tests.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/import.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/import.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/lexical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/lexical.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/declaration/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/declaration/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/expression/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/if_stm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/if_stm/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/if_stm/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/if_stm/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/iteration/do_while_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/iteration/do_while_statement.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/iteration/for_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/iteration/for_statement.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/iteration/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/iteration/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/iteration/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/iteration/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/iteration/while_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/iteration/while_statement.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/labelled_stm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/labelled_stm/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/return_stm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/return_stm/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/switch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/switch/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/switch/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/switch/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/throw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/throw/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/throw/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/throw/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/try_stm/catch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/try_stm/catch.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/try_stm/finally.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/try_stm/finally.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/try_stm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/try_stm/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/try_stm/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/try_stm/tests.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/variable/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/variable/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/statement/with/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/statement/with/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/format/declaration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/tests/format/declaration.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/format/expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/tests/format/expression.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/format/function/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/tests/format/function/class.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/format/function/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/tests/format/function/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/format/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/tests/format/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/format/statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/tests/format/statement.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/parser/tests/mod.rs -------------------------------------------------------------------------------- /core/parser/src/parser/tests/test.js: -------------------------------------------------------------------------------- 1 | "Hello" + "World"; 2 | -------------------------------------------------------------------------------- /core/parser/src/source/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/source/mod.rs -------------------------------------------------------------------------------- /core/parser/src/source/utf16.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/source/utf16.rs -------------------------------------------------------------------------------- /core/parser/src/source/utf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/parser/src/source/utf8.rs -------------------------------------------------------------------------------- /core/runtime/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/ABOUT.md -------------------------------------------------------------------------------- /core/runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/Cargo.toml -------------------------------------------------------------------------------- /core/runtime/assets/harness.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/assets/harness.js -------------------------------------------------------------------------------- /core/runtime/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/build.rs -------------------------------------------------------------------------------- /core/runtime/src/clone/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/clone/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/console/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/console/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/console/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/console/tests.rs -------------------------------------------------------------------------------- /core/runtime/src/extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/extensions.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/fetchers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/fetchers.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/headers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/headers.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/request.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/response.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/tests/e2e.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/tests/e2e.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/tests/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/tests/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/tests/request.rs -------------------------------------------------------------------------------- /core/runtime/src/fetch/tests/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/fetch/tests/response.rs -------------------------------------------------------------------------------- /core/runtime/src/interval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/interval.rs -------------------------------------------------------------------------------- /core/runtime/src/interval/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/interval/tests.rs -------------------------------------------------------------------------------- /core/runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/lib.rs -------------------------------------------------------------------------------- /core/runtime/src/message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/message/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/message/senders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/message/senders.rs -------------------------------------------------------------------------------- /core/runtime/src/message/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/message/tests.rs -------------------------------------------------------------------------------- /core/runtime/src/microtask/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/microtask/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/microtask/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/microtask/tests.rs -------------------------------------------------------------------------------- /core/runtime/src/store/from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/store/from.rs -------------------------------------------------------------------------------- /core/runtime/src/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/store/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/store/to.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/store/to.rs -------------------------------------------------------------------------------- /core/runtime/src/text/encodings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/text/encodings.rs -------------------------------------------------------------------------------- /core/runtime/src/text/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/text/mod.rs -------------------------------------------------------------------------------- /core/runtime/src/text/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/text/tests.rs -------------------------------------------------------------------------------- /core/runtime/src/url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/url.rs -------------------------------------------------------------------------------- /core/runtime/src/url/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/src/url/tests.rs -------------------------------------------------------------------------------- /core/runtime/tests/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone.rs -------------------------------------------------------------------------------- /core/runtime/tests/clone/complex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/complex.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/date.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/errors.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/map.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/object.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/regexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/regexp.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/set.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/simple.js -------------------------------------------------------------------------------- /core/runtime/tests/clone/transfer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/runtime/tests/clone/transfer.js -------------------------------------------------------------------------------- /core/string/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/ABOUT.md -------------------------------------------------------------------------------- /core/string/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/Cargo.toml -------------------------------------------------------------------------------- /core/string/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/src/builder.rs -------------------------------------------------------------------------------- /core/string/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/src/common.rs -------------------------------------------------------------------------------- /core/string/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/src/display.rs -------------------------------------------------------------------------------- /core/string/src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/src/iter.rs -------------------------------------------------------------------------------- /core/string/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/src/lib.rs -------------------------------------------------------------------------------- /core/string/src/str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/src/str.rs -------------------------------------------------------------------------------- /core/string/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/core/string/src/tests.rs -------------------------------------------------------------------------------- /docs/boa_object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/boa_object.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/img/boaTest.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/boaTest.gif -------------------------------------------------------------------------------- /docs/img/boa_architecture.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/boa_architecture.drawio.png -------------------------------------------------------------------------------- /docs/img/boa_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/boa_architecture.png -------------------------------------------------------------------------------- /docs/img/graphviz_flowgraph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/graphviz_flowgraph.svg -------------------------------------------------------------------------------- /docs/img/latestDemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/latestDemo.gif -------------------------------------------------------------------------------- /docs/img/object_specialization_after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/object_specialization_after.png -------------------------------------------------------------------------------- /docs/img/object_specialization_before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/object_specialization_before.png -------------------------------------------------------------------------------- /docs/img/parser-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/parser-graph.png -------------------------------------------------------------------------------- /docs/img/profiler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/img/profiler.png -------------------------------------------------------------------------------- /docs/profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/profiling.md -------------------------------------------------------------------------------- /docs/shapes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/shapes.md -------------------------------------------------------------------------------- /docs/vm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/docs/vm.md -------------------------------------------------------------------------------- /examples/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/Cargo.toml -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/scripts/calc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/scripts/calc.js -------------------------------------------------------------------------------- /examples/scripts/calctest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/scripts/calctest.js -------------------------------------------------------------------------------- /examples/scripts/enhancedglobal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/scripts/enhancedglobal.js -------------------------------------------------------------------------------- /examples/scripts/helloworld.js: -------------------------------------------------------------------------------- 1 | console.log("Hello World from JS file!"); 2 | -------------------------------------------------------------------------------- /examples/scripts/modules/operations.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/scripts/modules/operations.mjs -------------------------------------------------------------------------------- /examples/scripts/modules/trig.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/scripts/modules/trig.mjs -------------------------------------------------------------------------------- /examples/src/bin/classes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/classes.rs -------------------------------------------------------------------------------- /examples/src/bin/closures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/closures.rs -------------------------------------------------------------------------------- /examples/src/bin/commuter_visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/commuter_visitor.rs -------------------------------------------------------------------------------- /examples/src/bin/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/derive.rs -------------------------------------------------------------------------------- /examples/src/bin/host_defined.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/host_defined.rs -------------------------------------------------------------------------------- /examples/src/bin/jsarray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jsarray.rs -------------------------------------------------------------------------------- /examples/src/bin/jsarraybuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jsarraybuffer.rs -------------------------------------------------------------------------------- /examples/src/bin/jsdate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jsdate.rs -------------------------------------------------------------------------------- /examples/src/bin/jsmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jsmap.rs -------------------------------------------------------------------------------- /examples/src/bin/jspromise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jspromise.rs -------------------------------------------------------------------------------- /examples/src/bin/jsregexp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jsregexp.rs -------------------------------------------------------------------------------- /examples/src/bin/jsset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jsset.rs -------------------------------------------------------------------------------- /examples/src/bin/jstypedarray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/jstypedarray.rs -------------------------------------------------------------------------------- /examples/src/bin/loadfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/loadfile.rs -------------------------------------------------------------------------------- /examples/src/bin/loadstring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/loadstring.rs -------------------------------------------------------------------------------- /examples/src/bin/module_fetch_async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/module_fetch_async.rs -------------------------------------------------------------------------------- /examples/src/bin/modulehandler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/modulehandler.rs -------------------------------------------------------------------------------- /examples/src/bin/modules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/modules.rs -------------------------------------------------------------------------------- /examples/src/bin/properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/properties.rs -------------------------------------------------------------------------------- /examples/src/bin/runtime_limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/runtime_limits.rs -------------------------------------------------------------------------------- /examples/src/bin/smol_event_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/smol_event_loop.rs -------------------------------------------------------------------------------- /examples/src/bin/symbol_visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/symbol_visitor.rs -------------------------------------------------------------------------------- /examples/src/bin/synthetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/synthetic.rs -------------------------------------------------------------------------------- /examples/src/bin/tokio_event_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/tokio_event_loop.rs -------------------------------------------------------------------------------- /examples/src/bin/try_into_js_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/examples/src/bin/try_into_js_derive.rs -------------------------------------------------------------------------------- /ffi/wasm/.gitignore: -------------------------------------------------------------------------------- 1 | pkg -------------------------------------------------------------------------------- /ffi/wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/ffi/wasm/Cargo.toml -------------------------------------------------------------------------------- /ffi/wasm/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/ffi/wasm/LICENSE-MIT -------------------------------------------------------------------------------- /ffi/wasm/LICENSE-UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/ffi/wasm/LICENSE-UNLICENSE -------------------------------------------------------------------------------- /ffi/wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/ffi/wasm/README.md -------------------------------------------------------------------------------- /ffi/wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/ffi/wasm/src/lib.rs -------------------------------------------------------------------------------- /ffi/wasm/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/ffi/wasm/tests/web.rs -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/flake.nix -------------------------------------------------------------------------------- /make/ci.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/make/ci.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/package.json -------------------------------------------------------------------------------- /test262_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/test262_config.toml -------------------------------------------------------------------------------- /test_wpt_config.toml: -------------------------------------------------------------------------------- 1 | rev = "82a84e1842d583f1f197d64950453222b9f52c67" 2 | -------------------------------------------------------------------------------- /tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/Cargo.toml -------------------------------------------------------------------------------- /tests/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /tests/fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/fuzz/Cargo.toml -------------------------------------------------------------------------------- /tests/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/fuzz/README.md -------------------------------------------------------------------------------- /tests/fuzz/fuzz_targets/bytecompiler-implied.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/fuzz/fuzz_targets/bytecompiler-implied.rs -------------------------------------------------------------------------------- /tests/fuzz/fuzz_targets/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/fuzz/fuzz_targets/common.rs -------------------------------------------------------------------------------- /tests/fuzz/fuzz_targets/parser-idempotency.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/fuzz/fuzz_targets/parser-idempotency.rs -------------------------------------------------------------------------------- /tests/fuzz/fuzz_targets/vm-implied.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/fuzz/fuzz_targets/vm-implied.rs -------------------------------------------------------------------------------- /tests/macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/Cargo.toml -------------------------------------------------------------------------------- /tests/macros/tests/assets/fibonacci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/assets/fibonacci.js -------------------------------------------------------------------------------- /tests/macros/tests/assets/gcd_callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/assets/gcd_callback.js -------------------------------------------------------------------------------- /tests/macros/tests/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/class.rs -------------------------------------------------------------------------------- /tests/macros/tests/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/derive.rs -------------------------------------------------------------------------------- /tests/macros/tests/derive/from_js_with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/derive/from_js_with.rs -------------------------------------------------------------------------------- /tests/macros/tests/derive/simple_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/derive/simple_struct.rs -------------------------------------------------------------------------------- /tests/macros/tests/embedded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/embedded.rs -------------------------------------------------------------------------------- /tests/macros/tests/embedded/dir1/file3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/embedded/dir1/file3.js -------------------------------------------------------------------------------- /tests/macros/tests/embedded/dir1/file4.js: -------------------------------------------------------------------------------- 1 | export function foo() { 2 | return 3; 3 | } 4 | -------------------------------------------------------------------------------- /tests/macros/tests/embedded/file1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/embedded/file1.js -------------------------------------------------------------------------------- /tests/macros/tests/embedded/file2.js: -------------------------------------------------------------------------------- 1 | export function foo() { 2 | return 2; 3 | } 4 | -------------------------------------------------------------------------------- /tests/macros/tests/fibonacci.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/fibonacci.rs -------------------------------------------------------------------------------- /tests/macros/tests/gcd_callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/gcd_callback.rs -------------------------------------------------------------------------------- /tests/macros/tests/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/module.rs -------------------------------------------------------------------------------- /tests/macros/tests/optional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/macros/tests/optional.rs -------------------------------------------------------------------------------- /tests/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/tester/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/tester/Cargo.toml -------------------------------------------------------------------------------- /tests/tester/src/edition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/tester/src/edition.rs -------------------------------------------------------------------------------- /tests/tester/src/exec/js262.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/tester/src/exec/js262.rs -------------------------------------------------------------------------------- /tests/tester/src/exec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/tester/src/exec/mod.rs -------------------------------------------------------------------------------- /tests/tester/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/tester/src/main.rs -------------------------------------------------------------------------------- /tests/tester/src/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/tester/src/read.rs -------------------------------------------------------------------------------- /tests/tester/src/results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/tester/src/results.rs -------------------------------------------------------------------------------- /tests/wpt/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | Cargo.lock 6 | -------------------------------------------------------------------------------- /tests/wpt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/wpt/Cargo.toml -------------------------------------------------------------------------------- /tests/wpt/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/wpt/build.rs -------------------------------------------------------------------------------- /tests/wpt/src/fetcher/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/wpt/src/fetcher/mod.rs -------------------------------------------------------------------------------- /tests/wpt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/wpt/src/lib.rs -------------------------------------------------------------------------------- /tests/wpt/src/logger/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tests/wpt/src/logger/mod.rs -------------------------------------------------------------------------------- /tools/gen-icu4x-data/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tools/gen-icu4x-data/Cargo.toml -------------------------------------------------------------------------------- /tools/gen-icu4x-data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tools/gen-icu4x-data/README.md -------------------------------------------------------------------------------- /tools/gen-icu4x-data/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tools/gen-icu4x-data/src/main.rs -------------------------------------------------------------------------------- /tools/scripts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tools/scripts/Cargo.toml -------------------------------------------------------------------------------- /tools/scripts/src/bin/regenerate-about.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/tools/scripts/src/bin/regenerate-about.rs -------------------------------------------------------------------------------- /typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/typos.toml -------------------------------------------------------------------------------- /utils/small_btree/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/utils/small_btree/ABOUT.md -------------------------------------------------------------------------------- /utils/small_btree/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/utils/small_btree/Cargo.toml -------------------------------------------------------------------------------- /utils/small_btree/src/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/utils/small_btree/src/entry.rs -------------------------------------------------------------------------------- /utils/small_btree/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/utils/small_btree/src/lib.rs -------------------------------------------------------------------------------- /utils/tag_ptr/ABOUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/utils/tag_ptr/ABOUT.md -------------------------------------------------------------------------------- /utils/tag_ptr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/utils/tag_ptr/Cargo.toml -------------------------------------------------------------------------------- /utils/tag_ptr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boa-dev/boa/HEAD/utils/tag_ptr/src/lib.rs --------------------------------------------------------------------------------