| Index: pkg/kernel/binary.md
|
| diff --git a/pkg/kernel/binary.md b/pkg/kernel/binary.md
|
| index 8e4bed8b75f5e38ae996b7f3aab50aac9260b37d..93e457846f4ac1010067995e234b7690f7e21260 100644
|
| --- a/pkg/kernel/binary.md
|
| +++ b/pkg/kernel/binary.md
|
| @@ -660,6 +660,29 @@ type CheckLibraryIsLoaded extends Expression {
|
| DeferredImportReference import;
|
| }
|
|
|
| +type VectorCreation extends Expression {
|
| + Byte tag = 102;
|
| + UInt length;
|
| +}
|
| +
|
| +type VectorGet extends Expression {
|
| + Byte tag = 103;
|
| + Expression vectorExpression;
|
| + UInt index;
|
| +}
|
| +
|
| +type VectorSet extends Expression {
|
| + Byte tag = 104;
|
| + Expression vectorExpression;
|
| + UInt index;
|
| + Expression value;
|
| +}
|
| +
|
| +type VectorCopy extends Expression {
|
| + Byte tag = 105;
|
| + Expression vectorExpression;
|
| +}
|
| +
|
| abstract type Statement extends Node {}
|
|
|
| type InvalidStatement extends Statement {
|
| @@ -916,6 +939,10 @@ type TypeParameterType extends DartType {
|
| UInt index;
|
| }
|
|
|
| +type VectorType extends DartType {
|
| + Byte tag = 88;
|
| +}
|
| +
|
| type TypeParameter {
|
| // Note: there is no tag on TypeParameter
|
| StringReference name; // Cosmetic, may be empty, not unique.
|
|
|