| Index: runtime/vm/constants_dbc.h
|
| diff --git a/runtime/vm/constants_dbc.h b/runtime/vm/constants_dbc.h
|
| index d3d6b9fc1d3bf9bf7003cae0fad30a96c1a44cd3..0de0709c701fd6c02413f7f53f3dea055dde6676 100644
|
| --- a/runtime/vm/constants_dbc.h
|
| +++ b/runtime/vm/constants_dbc.h
|
| @@ -531,6 +531,11 @@ namespace dart {
|
| // Assert that SP[-3] is assignable to variable named SP[0] of type
|
| // SP[-1] with type arguments SP[-2] using SubtypeTestCache PP[D].
|
| //
|
| +// - BadTypeError
|
| +//
|
| +// If SP[-3] is non-null, throws a BadType error by calling into the runtime.
|
| +// Assumes that the stack is arranged the same as for AssertAssignable.
|
| +//
|
| // - AssertBoolean A
|
| //
|
| // Assert that TOS is a boolean (A = 1) or that TOS is not null (A = 0).
|
| @@ -791,6 +796,7 @@ namespace dart {
|
| V(InstantiateType, D, lit, ___, ___) \
|
| V(InstantiateTypeArgumentsTOS, A_D, num, lit, ___) \
|
| V(InstanceOf, A, num, ___, ___) \
|
| + V(BadTypeError, 0, ___, ___, ___) \
|
| V(AssertAssignable, D, num, lit, ___) \
|
| V(AssertBoolean, A, num, ___, ___) \
|
| V(TestSmi, A_D, reg, reg, ___) \
|
|
|