5ea5e3f0b2
Relatedly, remove the --nominal-types and --runtime-types options and eliminate the instruction and type wrappers that abstracted over these options. Rename instructions to the names in the latest WasmGC working draft. Change-Id: Icd0e4bbcf444d5a3cea1f88f4e3bf8dd2926f70f Cq-Include-Trybots: luci.dart.try:dart2wasm-linux-x64-d8-try Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/254902 Commit-Queue: Aske Simon Christensen <askesc@google.com> Reviewed-by: Joshua Litt <joshualitt@google.com>
40 lines
945 B
Dart
40 lines
945 B
Dart
// Copyright (c) 2022, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
export 'src/module.dart'
|
|
show
|
|
DataSegment,
|
|
DefinedFunction,
|
|
DefinedGlobal,
|
|
DefinedMemory,
|
|
DefinedTable,
|
|
BaseFunction,
|
|
Global,
|
|
Import,
|
|
ImportedFunction,
|
|
ImportedGlobal,
|
|
ImportedMemory,
|
|
ImportedTable,
|
|
Local,
|
|
Memory,
|
|
Module,
|
|
Table,
|
|
Tag;
|
|
export 'src/types.dart'
|
|
show
|
|
ArrayType,
|
|
DataType,
|
|
DefType,
|
|
FieldType,
|
|
FunctionType,
|
|
GlobalType,
|
|
HeapType,
|
|
NumType,
|
|
PackedType,
|
|
RefType,
|
|
StorageType,
|
|
StructType,
|
|
ValueType;
|
|
export 'src/instructions.dart' show Instructions, Label, ValidationError;
|