summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Completion.h
AgeCommit message (Expand)Author
2021-10-21LibJS: Allow construction of ThrowCompletionOr<Value> from non-ValueLinus Groh
2021-10-14LibJS: Change normal_completion() parameter to Optional<Value>Linus Groh
2021-10-09LibJS: Add Completion::is_abrupt()Linus Groh
2021-10-03LibJS: Add a MUST() macro, like TRY() but for the spec's `!` shortcutLinus Groh
2021-09-17LibJS: Convert Now AOs to ThrowCompletionOrLinus Groh
2021-09-16LibJS: Initialize value in ThrowCompletionOr<void> default constructorLinus Groh
2021-09-15LibJS: Add a JS::Completion class and JS::ThrowCompletionOr<T> templateLinus Groh