mirror of
https://github.com/danbulant/oxc
synced 2026-05-25 04:42:10 +00:00
39 lines
1.2 KiB
Rust
39 lines
1.2 KiB
Rust
//! Methods defined in the [ECMAScript Language Specification](https://tc39.es/ecma262).
|
|
|
|
// [Syntax-Directed Operations](https://tc39.es/ecma262/#sec-syntax-directed-operations)
|
|
mod bound_names;
|
|
mod is_simple_parameter_list;
|
|
mod private_bound_identifiers;
|
|
mod prop_name;
|
|
|
|
// Abstract Operations
|
|
mod array_join;
|
|
mod string_char_at;
|
|
mod string_char_code_at;
|
|
mod string_index_of;
|
|
mod string_last_index_of;
|
|
mod string_substring;
|
|
mod string_to_big_int;
|
|
mod string_to_number;
|
|
mod to_big_int;
|
|
mod to_boolean;
|
|
mod to_int_32;
|
|
mod to_number;
|
|
mod to_string;
|
|
|
|
#[cfg(feature = "constant_evaluation")]
|
|
pub mod constant_evaluation;
|
|
|
|
#[cfg(feature = "side_effects")]
|
|
pub mod side_effects;
|
|
|
|
pub use self::{
|
|
array_join::ArrayJoin, bound_names::BoundNames,
|
|
is_simple_parameter_list::IsSimpleParameterList,
|
|
private_bound_identifiers::PrivateBoundIdentifiers, prop_name::PropName,
|
|
string_char_at::StringCharAt, string_char_code_at::StringCharCodeAt,
|
|
string_index_of::StringIndexOf, string_last_index_of::StringLastIndexOf,
|
|
string_substring::StringSubstring, string_to_big_int::StringToBigInt,
|
|
string_to_number::StringToNumber, to_big_int::ToBigInt, to_boolean::ToBoolean,
|
|
to_int_32::ToInt32, to_number::ToNumber, to_string::ToJsString,
|
|
};
|