Linus Groh
|
9279b0780d
LibJS: Port Value::to_bigint() to NonnullGCPtr
|
2 rokov pred |
Linus Groh
|
f345f72b55
LibJS: Port Value::to_object() to NonnullGCPtr
|
2 rokov pred |
Linus Groh
|
e79f5b6e85
LibJS: Port Value::to_primitive_string() to NonnullGCPtr
|
2 rokov pred |
Linus Groh
|
e77503e49b
LibJS: Make string_to_number() return double instead of Optional<Value>
|
2 rokov pred |
Timothy Flynn
|
ba40ef1f3a
LibJS: Remove Value::to_deprecated_string_without_side_effects
|
2 rokov pred |
Timothy Flynn
|
24e9cea524
LibJS: Convert remaining usages of Value::TDSWOSE to Value::TSWOSE
|
2 rokov pred |
Timothy Flynn
|
3ffb6d9b5a
LibJS: Define Value::to_string_without_side_effects for String
|
2 rokov pred |
Timothy Flynn
|
dc4207323b
LibJS: Remove the VM parameter from the NumberToString AO
|
2 rokov pred |
Timothy Flynn
|
b245300ba1
LibJS+Everywhere: Deprecate Value::to_string_without_side_effects
|
2 rokov pred |
Timothy Flynn
|
1c1b902a6a
LibJS+LibWeb: Move headers around to allow including Value from Cell
|
2 rokov pred |
Linus Groh
|
2ff989914d
LibJS: Make Value::typeof() return a StringView
|
2 rokov pred |
Timothy Flynn
|
c9056b824e
LibJS: Define Value::to_string to convert a Value to a String
|
2 rokov pred |
Timothy Flynn
|
afeb7273cc
LibJS+Everywhere: Rename Value::to_string to to_deprecated_string
|
2 rokov pred |
Timothy Flynn
|
0b58748156
LibJS: Define number_to_string to convert a double to a String
|
2 rokov pred |
Timothy Flynn
|
8a88d4434f
LibJS+LibWeb: Rename number_to_string to number_to_deprecated_string
|
2 rokov pred |
Timothy Flynn
|
49b24b0968
LibJS: Let Utf16String be forward-declared in Value.h
|
2 rokov pred |
Ben Wiederhake
|
f07847e099
Everywhere: Remove unused includes of AK/Concepts.h
|
2 rokov pred |
Linus Groh
|
ff5882291f
LibJS: Rename same_value_non_{numeric => number}() and handle BigInts
|
2 rokov pred |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 rokov pred |
Linus Groh
|
d26aabff04
Everywhere: Run clang-format
|
2 rokov pred |
davidot
|
54b2d8c1b8
LibJS: Reuse as_i32 in as_double in JS::Value
|
2 rokov pred |
Timothy Flynn
|
9620a092de
LibJS: Publicly expose double_to_string and rename it number_to_string
|
2 rokov pred |
Timothy Flynn
|
e952dca026
LibJS: Expose the StringToNumber AO for public use
|
2 rokov pred |
Linus Groh
|
d3b7c06712
LibJS: Add Value(GCPtr<T>) and Value(NonnullGCPtr<T>) constructors
|
2 rokov pred |
Daniel Bertalan
|
2b69af2dfe
AK+LibJS: Handle NaN-boxing pointers on AArch64
|
2 rokov pred |
davidot
|
d4736d17ae
LibJS: Allow negative pointers in Value
|
2 rokov pred |
Linus Groh
|
69415f0608
LibJS: Make string_to_bigint() a standalone function
|
2 rokov pred |
davidot
|
a9d2d806b6
LibJS: Use __builtin_isnan in static_assert instead of isnan
|
2 rokov pred |
Linus Groh
|
a022e548b8
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]
|
2 rokov pred |
davidot
|
e746360b9a
LibJS: Use NaN boxing to decrease the memory size of Values
|
3 rokov pred |