Linus Groh
|
68ac13a192
LibJS: Add a Completion(ThrowCompletionOr<Value> const&) constructor
|
vor 3 Jahren |
Andreas Kling
|
cd49f30bea
AK+LibJS: Simplify MUST() and move it from LibJS to AK/Try.h
|
vor 3 Jahren |
Idan Horowitz
|
46dabf02ec
LibJS: Add support for await expressions
|
vor 3 Jahren |
Linus Groh
|
894834b5d5
LibJS: Allow construction of ThrowCompletionOr<Value> from non-Value
|
vor 3 Jahren |
Linus Groh
|
1b1bf5c321
LibJS: Change normal_completion() parameter to Optional<Value>
|
vor 3 Jahren |
Linus Groh
|
7fc2807929
LibJS: Add Completion::is_abrupt()
|
vor 3 Jahren |
Linus Groh
|
7cd3f7de61
LibJS: Add a MUST() macro, like TRY() but for the spec's `!` shortcut
|
vor 3 Jahren |
Linus Groh
|
6bdd62b51b
LibJS: Convert Now AOs to ThrowCompletionOr
|
vor 3 Jahren |
Linus Groh
|
fea27143e9
LibJS: Initialize value in ThrowCompletionOr<void> default constructor
|
vor 3 Jahren |
Linus Groh
|
33679a8445
LibJS: Add a JS::Completion class and JS::ThrowCompletionOr<T> template
|
vor 3 Jahren |