[dartfuzz] Regenerate API and types tables

DartFuzz tables were regenerated to pick up the latest core library
additions and removals.

Change-Id: I549715aa5dd36bed7c04ee78e5908c923f1538be
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/276767
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
This commit is contained in:
Alexander Markov 2022-12-20 23:09:58 +00:00 committed by Commit Queue
parent 34b5537c18
commit 51d672e77d
3 changed files with 112 additions and 184 deletions

View file

@ -14,7 +14,7 @@ import 'dartfuzz_type_table.dart';
// Version of DartFuzz. Increase this each time changes are made
// to preserve the property that a given version of DartFuzz yields
// the same fuzzed program for a deterministic random seed.
const String version = '1.97';
const String version = '1.98';
// Restriction on statements and expressions.
const int stmtDepth = 1;

View file

@ -186,6 +186,7 @@ class DartLib {
DartLib('double.minPositive', [DartType.VOID, DartType.VOID], false),
DartLib('double.nan', [DartType.VOID, DartType.VOID], false),
DartLib('double.negativeInfinity', [DartType.VOID, DartType.VOID], false),
DartLib('double.parse', [DartType.VOID, DartType.STRING], true),
DartLib('e', [DartType.VOID, DartType.VOID], false),
DartLib('exp', [DartType.VOID, DartType.DOUBLE], true),
DartLib('floorToDouble', [DartType.DOUBLE, DartType.VOID], true),
@ -238,6 +239,7 @@ class DartLib {
DartLib('double.minPositive', [DartType.VOID, DartType.VOID], false),
DartLib('double.nan', [DartType.VOID, DartType.VOID], false),
DartLib('double.negativeInfinity', [DartType.VOID, DartType.VOID], false),
DartLib('double.parse', [DartType.VOID, DartType.STRING], true),
DartLib('double.tryParse', [DartType.VOID, DartType.STRING], true),
DartLib('e', [DartType.VOID, DartType.VOID], false),
DartLib('end', [DartType.RANGEERROR, DartType.VOID], false),
@ -245,6 +247,7 @@ class DartLib {
DartLib('floorToDouble', [DartType.DOUBLE, DartType.VOID], true),
DartLib('floorToDouble', [DartType.DOUBLE, DartType.VOID], true),
DartLib('floorToDouble', [DartType.INT, DartType.VOID], true),
DartLib('invalidValue', [DartType.RANGEERROR, DartType.VOID], false),
DartLib('ln10', [DartType.VOID, DartType.VOID], false),
DartLib('ln2', [DartType.VOID, DartType.VOID], false),
DartLib('log', [DartType.VOID, DartType.DOUBLE], true),
@ -707,6 +710,8 @@ class DartLib {
'Float64List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib(
'Float64x2List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib(
'IndexError.check', [DartType.VOID, DartType.INT, DartType.INT], true),
DartLib('Int16List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib('Int32List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib('Int32x4.wwww', [DartType.VOID, DartType.VOID], false),
@ -1060,6 +1065,7 @@ class DartLib {
DartLib('indexOf', [DartType.LIST_INT, DartType.INT, DartType.INT], true),
DartLib('int.fromEnvironment', [DartType.VOID, DartType.STRING], true),
DartLib('int.parse', [DartType.VOID, DartType.STRING], true),
DartLib('invalidValue', [DartType.INDEXERROR, DartType.VOID], false),
DartLib('last', [DartType.RUNES, DartType.VOID], false),
DartLib('lastIndexOf',
[DartType.LIST_INT, DartType.INT, DartType.INT_NULLABLE], true),
@ -1517,6 +1523,8 @@ class DartLib {
'Float64List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib(
'Float64x2List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib(
'IndexError.check', [DartType.VOID, DartType.INT, DartType.INT], true),
DartLib('Int16List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib('Int32List.bytesPerElement', [DartType.VOID, DartType.VOID], false),
DartLib('Int32x4.wwww', [DartType.VOID, DartType.VOID], false),
@ -1871,6 +1879,7 @@ class DartLib {
DartLib('int.fromEnvironment', [DartType.VOID, DartType.STRING], true),
DartLib('int.parse', [DartType.VOID, DartType.STRING], true),
DartLib('int.tryParse', [DartType.VOID, DartType.STRING], true),
DartLib('invalidValue', [DartType.INDEXERROR, DartType.VOID], false),
DartLib('last', [DartType.RUNES, DartType.VOID], false),
DartLib('lastIndexOf',
[DartType.LIST_INT, DartType.INT, DartType.INT_NULLABLE], true),
@ -2020,7 +2029,6 @@ class DartLib {
DartLib('toString', [DartType.DOUBLE, DartType.VOID], true),
DartLib('toString', [DartType.DOUBLE, DartType.VOID], true),
DartLib('toString', [DartType.ERROR, DartType.VOID], true),
DartLib('toString', [DartType.FALLTHROUGHERROR, DartType.VOID], true),
DartLib('toString', [DartType.FORMATEXCEPTION, DartType.VOID], true),
DartLib('toString', [DartType.INT, DartType.VOID], true),
DartLib('toString',
@ -2088,7 +2096,6 @@ class DartLib {
DartLib('toString', [DartType.DOUBLE, DartType.VOID], true),
DartLib('toString', [DartType.DOUBLE, DartType.VOID], true),
DartLib('toString', [DartType.ERROR, DartType.VOID], true),
DartLib('toString', [DartType.FALLTHROUGHERROR, DartType.VOID], true),
DartLib('toString', [DartType.FORMATEXCEPTION, DartType.VOID], true),
DartLib('toString', [DartType.INT, DartType.VOID], true),
DartLib('toString',

View file

@ -254,8 +254,6 @@ class DartType {
DartType._withName('AssertionError', true);
static const TYPEERROR = DartType._withName('TypeError', false);
static const TYPEERROR_NULLABLE = DartType._withName('TypeError', true);
static const CASTERROR = DartType._withName('CastError', false);
static const CASTERROR_NULLABLE = DartType._withName('CastError', true);
static const ARGUMENTERROR = DartType._withName('ArgumentError', false);
static const ARGUMENTERROR_NULLABLE =
DartType._withName('ArgumentError', true);
@ -263,9 +261,6 @@ class DartType {
static const RANGEERROR_NULLABLE = DartType._withName('RangeError', true);
static const INDEXERROR = DartType._withName('IndexError', false);
static const INDEXERROR_NULLABLE = DartType._withName('IndexError', true);
static const FALLTHROUGHERROR = DartType._withName('FallThroughError', false);
static const FALLTHROUGHERROR_NULLABLE =
DartType._withName('FallThroughError', true);
static const UNSUPPORTEDERROR = DartType._withName('UnsupportedError', false);
static const UNSUPPORTEDERROR_NULLABLE =
DartType._withName('UnsupportedError', true);
@ -298,6 +293,8 @@ class DartType {
static const NULL_NULLABLE = DartType._withName('Null', true);
static const NUM = DartType._withName('num', false);
static const NUM_NULLABLE = DartType._withName('num', true);
static const RECORD = DartType._withName('Record', false);
static const RECORD_NULLABLE = DartType._withName('Record', true);
static const REGEXP = DartType._withName('RegExp', false);
static const REGEXP_NULLABLE = DartType._withName('RegExp', true);
static const STRING = DartType._withName('String', false);
@ -23297,16 +23294,12 @@ class DartType {
ASSERTIONERROR_NULLABLE,
TYPEERROR,
TYPEERROR_NULLABLE,
CASTERROR,
CASTERROR_NULLABLE,
ARGUMENTERROR,
ARGUMENTERROR_NULLABLE,
RANGEERROR,
RANGEERROR_NULLABLE,
INDEXERROR,
INDEXERROR_NULLABLE,
FALLTHROUGHERROR,
FALLTHROUGHERROR_NULLABLE,
UNSUPPORTEDERROR,
UNSUPPORTEDERROR_NULLABLE,
UNIMPLEMENTEDERROR,
@ -23329,6 +23322,8 @@ class DartType {
NULL_NULLABLE,
NUM,
NUM_NULLABLE,
RECORD,
RECORD_NULLABLE,
REGEXP,
REGEXP_NULLABLE,
STRING,
@ -80261,10 +80256,8 @@ class DartType {
ERROR: {
ARGUMENTERROR,
ASSERTIONERROR,
CASTERROR,
CONCURRENTMODIFICATIONERROR,
ERROR,
FALLTHROUGHERROR,
INDEXERROR,
INTEGERDIVISIONBYZEROEXCEPTION,
RANGEERROR,
@ -80439,7 +80432,6 @@ class DartType {
ASSERTIONERROR,
BOOL,
BYTEDATA,
CASTERROR,
CONCURRENTMODIFICATIONERROR,
DEPRECATED,
DOUBLE,
@ -80493,7 +80485,6 @@ class DartType {
EXPANDO_WEAKREFERENCE_DOUBLE,
EXPANDO_WEAKREFERENCE_INT,
EXPANDO_WEAKREFERENCE_STRING,
FALLTHROUGHERROR,
FLOAT32LIST,
FLOAT32X4,
FLOAT32X4LIST,
@ -85378,6 +85369,7 @@ class DartType {
NULL,
NUM,
RANGEERROR,
RECORD,
REGEXP,
RUNEITERATOR,
RUNES,
@ -85574,9 +85566,6 @@ class DartType {
INT,
],
},
CASTERROR: {
'': [],
},
CONCURRENTMODIFICATIONERROR: {
'': [
INT,
@ -85828,9 +85817,6 @@ class DartType {
STRING,
],
},
FALLTHROUGHERROR: {
'': [],
},
FLOAT32LIST: {
'': [
INT,
@ -85900,6 +85886,10 @@ class DartType {
STRING,
INT,
],
'withLength': [
INT,
INT,
],
},
INT16LIST: {
'': [
@ -100436,6 +100426,9 @@ class DartType {
STRING,
],
},
RECORD: {
'': [],
},
REGEXP: {
'': [
STRING,
@ -102796,21 +102789,6 @@ class DartType {
BYTEDATA_NULLABLE,
},
},
CASTERROR: {
'=': {
CASTERROR,
},
},
CASTERROR_NULLABLE: {
'=': {
CASTERROR,
CASTERROR_NULLABLE,
},
'??=': {
CASTERROR,
CASTERROR_NULLABLE,
},
},
CONCURRENTMODIFICATIONERROR: {
'=': {
CONCURRENTMODIFICATIONERROR,
@ -103633,21 +103611,6 @@ class DartType {
EXPANDO_WEAKREFERENCE_STRING_NULLABLE,
},
},
FALLTHROUGHERROR: {
'=': {
FALLTHROUGHERROR,
},
},
FALLTHROUGHERROR_NULLABLE: {
'=': {
FALLTHROUGHERROR,
FALLTHROUGHERROR_NULLABLE,
},
'??=': {
FALLTHROUGHERROR,
FALLTHROUGHERROR_NULLABLE,
},
},
FLOAT32LIST: {
'=': {
FLOAT32LIST,
@ -177130,6 +177093,21 @@ class DartType {
RANGEERROR_NULLABLE,
},
},
RECORD: {
'=': {
RECORD,
},
},
RECORD_NULLABLE: {
'=': {
RECORD,
RECORD_NULLABLE,
},
'??=': {
RECORD,
RECORD_NULLABLE,
},
},
REGEXP: {
'=': {
REGEXP,
@ -179007,16 +178985,12 @@ class DartTypeNoFp extends DartType {
DartType.ASSERTIONERROR_NULLABLE,
DartType.TYPEERROR,
DartType.TYPEERROR_NULLABLE,
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
DartType.ARGUMENTERROR,
DartType.ARGUMENTERROR_NULLABLE,
DartType.RANGEERROR,
DartType.RANGEERROR_NULLABLE,
DartType.INDEXERROR,
DartType.INDEXERROR_NULLABLE,
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
DartType.UNSUPPORTEDERROR,
DartType.UNSUPPORTEDERROR_NULLABLE,
DartType.UNIMPLEMENTEDERROR,
@ -179039,6 +179013,8 @@ class DartTypeNoFp extends DartType {
DartType.NULL_NULLABLE,
DartType.NUM,
DartType.NUM_NULLABLE,
DartType.RECORD,
DartType.RECORD_NULLABLE,
DartType.REGEXP,
DartType.REGEXP_NULLABLE,
DartType.STRING,
@ -196617,10 +196593,8 @@ class DartTypeNoFp extends DartType {
DartType.ERROR: {
DartType.ARGUMENTERROR,
DartType.ASSERTIONERROR,
DartType.CASTERROR,
DartType.CONCURRENTMODIFICATIONERROR,
DartType.ERROR,
DartType.FALLTHROUGHERROR,
DartType.INDEXERROR,
DartType.INTEGERDIVISIONBYZEROEXCEPTION,
DartType.RANGEERROR,
@ -196738,7 +196712,6 @@ class DartTypeNoFp extends DartType {
DartType.ASSERTIONERROR,
DartType.BOOL,
DartType.BYTEDATA,
DartType.CASTERROR,
DartType.CONCURRENTMODIFICATIONERROR,
DartType.DEPRECATED,
DartType.DURATION,
@ -196774,7 +196747,6 @@ class DartTypeNoFp extends DartType {
DartType.EXPANDO_WEAKREFERENCE_BOOL,
DartType.EXPANDO_WEAKREFERENCE_INT,
DartType.EXPANDO_WEAKREFERENCE_STRING,
DartType.FALLTHROUGHERROR,
DartType.FORMATEXCEPTION,
DartType.INDEXERROR,
DartType.INT,
@ -198759,6 +198731,7 @@ class DartTypeNoFp extends DartType {
DartType.NULL,
DartType.NUM,
DartType.RANGEERROR,
DartType.RECORD,
DartType.REGEXP,
DartType.RUNEITERATOR,
DartType.RUNES,
@ -198911,9 +198884,6 @@ class DartTypeNoFp extends DartType {
DartType.INT,
],
},
DartType.CASTERROR: {
'': [],
},
DartType.CONCURRENTMODIFICATIONERROR: {
'': [
DartType.INT,
@ -199080,9 +199050,6 @@ class DartTypeNoFp extends DartType {
DartType.STRING,
],
},
DartType.FALLTHROUGHERROR: {
'': [],
},
DartType.FORMATEXCEPTION: {
'': [
DartType.STRING,
@ -199098,6 +199065,10 @@ class DartTypeNoFp extends DartType {
DartType.STRING,
DartType.INT,
],
'withLength': [
DartType.INT,
DartType.INT,
],
},
DartType.INT16LIST: {
'': [
@ -205009,6 +204980,9 @@ class DartTypeNoFp extends DartType {
DartType.STRING,
],
},
DartType.RECORD: {
'': [],
},
DartType.REGEXP: {
'': [
DartType.STRING,
@ -206815,21 +206789,6 @@ class DartTypeNoFp extends DartType {
DartType.BYTEDATA_NULLABLE,
},
},
DartType.CASTERROR: {
'=': {
DartType.CASTERROR,
},
},
DartType.CASTERROR_NULLABLE: {
'=': {
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
},
'??=': {
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
},
},
DartType.CONCURRENTMODIFICATIONERROR: {
'=': {
DartType.CONCURRENTMODIFICATIONERROR,
@ -207511,21 +207470,6 @@ class DartTypeNoFp extends DartType {
DartType.EXPANDO_WEAKREFERENCE_STRING_NULLABLE,
},
},
DartType.FALLTHROUGHERROR: {
'=': {
DartType.FALLTHROUGHERROR,
},
},
DartType.FALLTHROUGHERROR_NULLABLE: {
'=': {
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
},
'??=': {
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
},
},
DartType.FLOAT32LIST_NULLABLE: {
'=': {
DartType.FLOAT32LIST_NULLABLE,
@ -260672,6 +260616,21 @@ class DartTypeNoFp extends DartType {
DartType.RANGEERROR_NULLABLE,
},
},
DartType.RECORD: {
'=': {
DartType.RECORD,
},
},
DartType.RECORD_NULLABLE: {
'=': {
DartType.RECORD,
DartType.RECORD_NULLABLE,
},
'??=': {
DartType.RECORD,
DartType.RECORD_NULLABLE,
},
},
DartType.REGEXP: {
'=': {
DartType.REGEXP,
@ -262311,16 +262270,12 @@ class DartTypeFlatTp extends DartType {
DartType.ASSERTIONERROR_NULLABLE,
DartType.TYPEERROR,
DartType.TYPEERROR_NULLABLE,
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
DartType.ARGUMENTERROR,
DartType.ARGUMENTERROR_NULLABLE,
DartType.RANGEERROR,
DartType.RANGEERROR_NULLABLE,
DartType.INDEXERROR,
DartType.INDEXERROR_NULLABLE,
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
DartType.UNSUPPORTEDERROR,
DartType.UNSUPPORTEDERROR_NULLABLE,
DartType.UNIMPLEMENTEDERROR,
@ -262343,6 +262298,8 @@ class DartTypeFlatTp extends DartType {
DartType.NULL_NULLABLE,
DartType.NUM,
DartType.NUM_NULLABLE,
DartType.RECORD,
DartType.RECORD_NULLABLE,
DartType.REGEXP,
DartType.REGEXP_NULLABLE,
DartType.STRING,
@ -263123,10 +263080,8 @@ class DartTypeFlatTp extends DartType {
DartType.ERROR: {
DartType.ARGUMENTERROR,
DartType.ASSERTIONERROR,
DartType.CASTERROR,
DartType.CONCURRENTMODIFICATIONERROR,
DartType.ERROR,
DartType.FALLTHROUGHERROR,
DartType.INDEXERROR,
DartType.INTEGERDIVISIONBYZEROEXCEPTION,
DartType.RANGEERROR,
@ -263215,7 +263170,6 @@ class DartTypeFlatTp extends DartType {
DartType.ASSERTIONERROR,
DartType.BOOL,
DartType.BYTEDATA,
DartType.CASTERROR,
DartType.CONCURRENTMODIFICATIONERROR,
DartType.DEPRECATED,
DartType.DOUBLE,
@ -263227,7 +263181,6 @@ class DartTypeFlatTp extends DartType {
DartType.EXPANDO_DOUBLE,
DartType.EXPANDO_INT,
DartType.EXPANDO_STRING,
DartType.FALLTHROUGHERROR,
DartType.FLOAT32LIST,
DartType.FLOAT32X4,
DartType.FLOAT32X4LIST,
@ -263283,6 +263236,7 @@ class DartTypeFlatTp extends DartType {
DartType.NULL,
DartType.NUM,
DartType.RANGEERROR,
DartType.RECORD,
DartType.REGEXP,
DartType.RUNEITERATOR,
DartType.RUNES,
@ -263393,9 +263347,6 @@ class DartTypeFlatTp extends DartType {
DartType.INT,
],
},
DartType.CASTERROR: {
'': [],
},
DartType.CONCURRENTMODIFICATIONERROR: {
'': [
DartType.INT,
@ -263437,9 +263388,6 @@ class DartTypeFlatTp extends DartType {
DartType.STRING,
],
},
DartType.FALLTHROUGHERROR: {
'': [],
},
DartType.FLOAT32LIST: {
'': [
DartType.INT,
@ -263509,6 +263457,10 @@ class DartTypeFlatTp extends DartType {
DartType.STRING,
DartType.INT,
],
'withLength': [
DartType.INT,
DartType.INT,
],
},
DartType.INT16LIST: {
'': [
@ -263687,6 +263639,9 @@ class DartTypeFlatTp extends DartType {
DartType.STRING,
],
},
DartType.RECORD: {
'': [],
},
DartType.REGEXP: {
'': [
DartType.STRING,
@ -264886,21 +264841,6 @@ class DartTypeFlatTp extends DartType {
DartType.BYTEDATA_NULLABLE,
},
},
DartType.CASTERROR: {
'=': {
DartType.CASTERROR,
},
},
DartType.CASTERROR_NULLABLE: {
'=': {
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
},
'??=': {
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
},
},
DartType.CONCURRENTMODIFICATIONERROR: {
'=': {
DartType.CONCURRENTMODIFICATIONERROR,
@ -265429,21 +265369,6 @@ class DartTypeFlatTp extends DartType {
DartType.EXPANDO_WEAKREFERENCE_STRING_NULLABLE,
},
},
DartType.FALLTHROUGHERROR: {
'=': {
DartType.FALLTHROUGHERROR,
},
},
DartType.FALLTHROUGHERROR_NULLABLE: {
'=': {
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
},
'??=': {
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
},
},
DartType.FLOAT32LIST: {
'=': {
DartType.FLOAT32LIST,
@ -305024,6 +304949,21 @@ class DartTypeFlatTp extends DartType {
DartType.RANGEERROR_NULLABLE,
},
},
DartType.RECORD: {
'=': {
DartType.RECORD,
},
},
DartType.RECORD_NULLABLE: {
'=': {
DartType.RECORD,
DartType.RECORD_NULLABLE,
},
'??=': {
DartType.RECORD,
DartType.RECORD_NULLABLE,
},
},
DartType.REGEXP: {
'=': {
DartType.REGEXP,
@ -306299,16 +306239,12 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.ASSERTIONERROR_NULLABLE,
DartType.TYPEERROR,
DartType.TYPEERROR_NULLABLE,
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
DartType.ARGUMENTERROR,
DartType.ARGUMENTERROR_NULLABLE,
DartType.RANGEERROR,
DartType.RANGEERROR_NULLABLE,
DartType.INDEXERROR,
DartType.INDEXERROR_NULLABLE,
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
DartType.UNSUPPORTEDERROR,
DartType.UNSUPPORTEDERROR_NULLABLE,
DartType.UNIMPLEMENTEDERROR,
@ -306331,6 +306267,8 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.NULL_NULLABLE,
DartType.NUM,
DartType.NUM_NULLABLE,
DartType.RECORD,
DartType.RECORD_NULLABLE,
DartType.REGEXP,
DartType.REGEXP_NULLABLE,
DartType.STRING,
@ -306879,10 +306817,8 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.ERROR: {
DartType.ARGUMENTERROR,
DartType.ASSERTIONERROR,
DartType.CASTERROR,
DartType.CONCURRENTMODIFICATIONERROR,
DartType.ERROR,
DartType.FALLTHROUGHERROR,
DartType.INDEXERROR,
DartType.INTEGERDIVISIONBYZEROEXCEPTION,
DartType.RANGEERROR,
@ -306947,7 +306883,6 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.ASSERTIONERROR,
DartType.BOOL,
DartType.BYTEDATA,
DartType.CASTERROR,
DartType.CONCURRENTMODIFICATIONERROR,
DartType.DEPRECATED,
DartType.DURATION,
@ -306957,7 +306892,6 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.EXPANDO_BOOL,
DartType.EXPANDO_INT,
DartType.EXPANDO_STRING,
DartType.FALLTHROUGHERROR,
DartType.FORMATEXCEPTION,
DartType.INDEXERROR,
DartType.INT,
@ -306992,6 +306926,7 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.NULL,
DartType.NUM,
DartType.RANGEERROR,
DartType.RECORD,
DartType.REGEXP,
DartType.RUNEITERATOR,
DartType.RUNES,
@ -307092,9 +307027,6 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.INT,
],
},
DartType.CASTERROR: {
'': [],
},
DartType.CONCURRENTMODIFICATIONERROR: {
'': [
DartType.INT,
@ -307131,9 +307063,6 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.STRING,
],
},
DartType.FALLTHROUGHERROR: {
'': [],
},
DartType.FORMATEXCEPTION: {
'': [
DartType.STRING,
@ -307149,6 +307078,10 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.STRING,
DartType.INT,
],
'withLength': [
DartType.INT,
DartType.INT,
],
},
DartType.INT16LIST: {
'': [
@ -307282,6 +307215,9 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.STRING,
],
},
DartType.RECORD: {
'': [],
},
DartType.REGEXP: {
'': [
DartType.STRING,
@ -308337,21 +308273,6 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.BYTEDATA_NULLABLE,
},
},
DartType.CASTERROR: {
'=': {
DartType.CASTERROR,
},
},
DartType.CASTERROR_NULLABLE: {
'=': {
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
},
'??=': {
DartType.CASTERROR,
DartType.CASTERROR_NULLABLE,
},
},
DartType.CONCURRENTMODIFICATIONERROR: {
'=': {
DartType.CONCURRENTMODIFICATIONERROR,
@ -308851,21 +308772,6 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.EXPANDO_WEAKREFERENCE_STRING_NULLABLE,
},
},
DartType.FALLTHROUGHERROR: {
'=': {
DartType.FALLTHROUGHERROR,
},
},
DartType.FALLTHROUGHERROR_NULLABLE: {
'=': {
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
},
'??=': {
DartType.FALLTHROUGHERROR,
DartType.FALLTHROUGHERROR_NULLABLE,
},
},
DartType.FLOAT32LIST_NULLABLE: {
'=': {
DartType.FLOAT32LIST_NULLABLE,
@ -348278,6 +348184,21 @@ class DartTypeNoFpFlatTp extends DartType {
DartType.RANGEERROR_NULLABLE,
},
},
DartType.RECORD: {
'=': {
DartType.RECORD,
},
},
DartType.RECORD_NULLABLE: {
'=': {
DartType.RECORD,
DartType.RECORD_NULLABLE,
},
'??=': {
DartType.RECORD,
DartType.RECORD_NULLABLE,
},
},
DartType.REGEXP: {
'=': {
DartType.REGEXP,