dart-sdk/pkg/dart2wasm/lib
Johnni Winther f17cf33c6d [kernel] Move Pattern nodes to package:kernel
These AST nodes were so far internal to the CFE, but since we need to
move the pattern lowering to the constant evaluator we need to support them in the AST defined in package:kernel.

TEST=existing

Change-Id: Ie6c5f0f8ad75a866c5d965fdf506bc869ffaf654
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/288241
Reviewed-by: Chloe Stefantsova <cstefantsova@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Joshua Litt <joshualitt@google.com>
2023-03-13 08:43:07 +00:00
..
abi.dart [ffi] Convert ABI-specific integers to fixed-width integers when doing wasm FfiNative transformation. 2022-11-08 22:16:28 +00:00
class_info.dart [dart2wasm] Categorize and masquerade runtime types by lookup table 2023-03-09 22:08:19 +00:00
closures.dart [dart2wasm] Implement instantiation closure equality 2023-03-04 11:55:37 +00:00
code_generator.dart [kernel] Move Pattern nodes to package:kernel 2023-03-13 08:43:07 +00:00
compile.dart [tfa,dart2wasm] Create separate class for each record shape in TFA 2023-03-07 18:06:42 +00:00
compiler_options.dart [dart2wasm] Refactor ConstConditionalSimplifier and related classes 2023-02-23 18:54:29 +00:00
constants.dart [dart2wasm] Fix const and non-const instantiation closure comparison 2023-03-10 09:42:29 +00:00
dispatch_table.dart [tfa,dart2wasm] Create separate class for each record shape in TFA 2023-03-07 18:06:42 +00:00
dynamic_forwarders.dart [dart2wasm] Enable values to be returned from void functions. 2023-02-02 12:08:30 +00:00
ffi_native_transformer.dart [kernel] Add VariableDeclaration.isSynthesized 2023-03-10 11:13:36 +00:00
functions.dart [dart2wasm] Enable values to be returned from void functions. 2023-02-02 12:08:30 +00:00
globals.dart [dart2wasm] Switch to the new WasmGC test/cast instructions 2023-01-12 14:08:56 +00:00
intrinsics.dart [dart2wasm] Fix const and non-const instantiation closure comparison 2023-03-10 09:42:29 +00:00
js_runtime_blob.dart [dart2wasm] Avoid implicitly internalizing WasmExternRef. 2023-02-10 16:22:47 +00:00
js_runtime_generator.dart [kernel] Add VariableDeclaration.isSynthesized 2023-03-10 11:13:36 +00:00
kernel_nodes.dart [dart2wasm] Categorize and masquerade runtime types by lookup table 2023-03-09 22:08:19 +00:00
option.dart [dart2wasm] Support --multi-root and --multi-root-scheme flags. 2022-12-08 00:59:23 +00:00
param_info.dart [dart2wasm] Support different default values within the same selector 2022-09-14 13:43:52 +00:00
record_class_generator.dart [kernel] Add VariableDeclaration.isSynthesized 2023-03-10 11:13:36 +00:00
records.dart [tfa,dart2wasm] Create separate class for each record shape in TFA 2023-03-07 18:06:42 +00:00
reference_extensions.dart [dart2wasm] Implement missing features in dynamic invocations 2022-12-08 10:45:12 +00:00
sync_star.dart [dart2wasm] Fix accesses to type arguments in sync* functions 2023-03-08 17:02:22 +00:00
target.dart [dart2wasm] Workarounds to compile and run flute 2023-03-09 21:10:45 +00:00
transformers.dart [kernel] Add VariableDeclaration.isSynthesized 2023-03-10 11:13:36 +00:00
translator.dart [dart2wasm] Categorize and masquerade runtime types by lookup table 2023-03-09 22:08:19 +00:00
types.dart [dart2wasm] Categorize and masquerade runtime types by lookup table 2023-03-09 22:08:19 +00:00