OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 library mojom_types_mojom; | 5 library mojom_types_mojom; |
6 import 'package:mojo/bindings.dart' as bindings; | 6 import 'package:mojo/bindings.dart' as bindings; |
7 | 7 |
8 | 8 |
9 class SimpleType extends bindings.MojoEnum { | 9 class SimpleType extends bindings.MojoEnum { |
10 static const SimpleType bool = const SimpleType._(0); | 10 static const SimpleType bool = const SimpleType._(0); |
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
114 case uint64: | 114 case uint64: |
115 return 'SimpleType.uint64'; | 115 return 'SimpleType.uint64'; |
116 default: | 116 default: |
117 return null; | 117 return null; |
118 } | 118 } |
119 } | 119 } |
120 | 120 |
121 int toJson() => mojoEnumValue; | 121 int toJson() => mojoEnumValue; |
122 } | 122 } |
123 | 123 |
124 | |
125 | |
126 class BuiltinConstantValue extends bindings.MojoEnum { | 124 class BuiltinConstantValue extends bindings.MojoEnum { |
127 static const BuiltinConstantValue doubleInfinity = const BuiltinConstantValue.
_(0); | 125 static const BuiltinConstantValue doubleInfinity = const BuiltinConstantValue.
_(0); |
128 static const BuiltinConstantValue doubleNegativeInfinity = const BuiltinConsta
ntValue._(1); | 126 static const BuiltinConstantValue doubleNegativeInfinity = const BuiltinConsta
ntValue._(1); |
129 static const BuiltinConstantValue doubleNan = const BuiltinConstantValue._(2); | 127 static const BuiltinConstantValue doubleNan = const BuiltinConstantValue._(2); |
130 static const BuiltinConstantValue floatInfinity = const BuiltinConstantValue._
(3); | 128 static const BuiltinConstantValue floatInfinity = const BuiltinConstantValue._
(3); |
131 static const BuiltinConstantValue floatNegativeInfinity = const BuiltinConstan
tValue._(4); | 129 static const BuiltinConstantValue floatNegativeInfinity = const BuiltinConstan
tValue._(4); |
132 static const BuiltinConstantValue floatNan = const BuiltinConstantValue._(5); | 130 static const BuiltinConstantValue floatNan = const BuiltinConstantValue._(5); |
133 | 131 |
134 const BuiltinConstantValue._(int v) : super(v); | 132 const BuiltinConstantValue._(int v) : super(v); |
135 | 133 |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
198 default: | 196 default: |
199 return null; | 197 return null; |
200 } | 198 } |
201 } | 199 } |
202 | 200 |
203 int toJson() => mojoEnumValue; | 201 int toJson() => mojoEnumValue; |
204 } | 202 } |
205 | 203 |
206 | 204 |
207 | 205 |
208 | |
209 | |
210 class StringType extends bindings.Struct { | 206 class StringType extends bindings.Struct { |
211 static const List<bindings.StructDataHeader> kVersions = const [ | 207 static const List<bindings.StructDataHeader> kVersions = const [ |
212 const bindings.StructDataHeader(16, 0) | 208 const bindings.StructDataHeader(16, 0) |
213 ]; | 209 ]; |
214 bool nullable = false; | 210 bool nullable = false; |
215 | 211 |
216 StringType() : super(kVersions.last.size); | 212 StringType() : super(kVersions.last.size); |
217 | 213 |
218 static StringType deserialize(bindings.Message message) { | 214 static StringType deserialize(bindings.Message message) { |
219 var decoder = new bindings.Decoder(message); | 215 var decoder = new bindings.Decoder(message); |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
272 } | 268 } |
273 | 269 |
274 Map toJson() { | 270 Map toJson() { |
275 Map map = new Map(); | 271 Map map = new Map(); |
276 map["nullable"] = nullable; | 272 map["nullable"] = nullable; |
277 return map; | 273 return map; |
278 } | 274 } |
279 } | 275 } |
280 | 276 |
281 | 277 |
282 | |
283 | |
284 class HandleTypeKind extends bindings.MojoEnum { | 278 class HandleTypeKind extends bindings.MojoEnum { |
285 static const HandleTypeKind unspecified = const HandleTypeKind._(0); | 279 static const HandleTypeKind unspecified = const HandleTypeKind._(0); |
286 static const HandleTypeKind messagePipe = const HandleTypeKind._(1); | 280 static const HandleTypeKind messagePipe = const HandleTypeKind._(1); |
287 static const HandleTypeKind dataPipeConsumer = const HandleTypeKind._(2); | 281 static const HandleTypeKind dataPipeConsumer = const HandleTypeKind._(2); |
288 static const HandleTypeKind dataPipeProducer = const HandleTypeKind._(3); | 282 static const HandleTypeKind dataPipeProducer = const HandleTypeKind._(3); |
289 static const HandleTypeKind sharedBuffer = const HandleTypeKind._(4); | 283 static const HandleTypeKind sharedBuffer = const HandleTypeKind._(4); |
290 | 284 |
291 const HandleTypeKind._(int v) : super(v); | 285 const HandleTypeKind._(int v) : super(v); |
292 | 286 |
293 static const Map<String, HandleTypeKind> valuesMap = const { | 287 static const Map<String, HandleTypeKind> valuesMap = const { |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
347 case sharedBuffer: | 341 case sharedBuffer: |
348 return 'HandleTypeKind.sharedBuffer'; | 342 return 'HandleTypeKind.sharedBuffer'; |
349 default: | 343 default: |
350 return null; | 344 return null; |
351 } | 345 } |
352 } | 346 } |
353 | 347 |
354 int toJson() => mojoEnumValue; | 348 int toJson() => mojoEnumValue; |
355 } | 349 } |
356 | 350 |
357 | |
358 | |
359 class HandleType extends bindings.Struct { | 351 class HandleType extends bindings.Struct { |
360 static const List<bindings.StructDataHeader> kVersions = const [ | 352 static const List<bindings.StructDataHeader> kVersions = const [ |
361 const bindings.StructDataHeader(16, 0) | 353 const bindings.StructDataHeader(16, 0) |
362 ]; | 354 ]; |
363 bool nullable = false; | 355 bool nullable = false; |
364 HandleTypeKind kind = new HandleTypeKind(0); | 356 HandleTypeKind kind = new HandleTypeKind(0); |
365 | 357 |
366 HandleType() : super(kVersions.last.size); | 358 HandleType() : super(kVersions.last.size); |
367 | 359 |
368 static HandleType deserialize(bindings.Message message) { | 360 static HandleType deserialize(bindings.Message message) { |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
439 | 431 |
440 Map toJson() { | 432 Map toJson() { |
441 Map map = new Map(); | 433 Map map = new Map(); |
442 map["nullable"] = nullable; | 434 map["nullable"] = nullable; |
443 map["kind"] = kind; | 435 map["kind"] = kind; |
444 return map; | 436 return map; |
445 } | 437 } |
446 } | 438 } |
447 | 439 |
448 | 440 |
449 | |
450 | |
451 class ArrayType extends bindings.Struct { | 441 class ArrayType extends bindings.Struct { |
452 static const List<bindings.StructDataHeader> kVersions = const [ | 442 static const List<bindings.StructDataHeader> kVersions = const [ |
453 const bindings.StructDataHeader(32, 0) | 443 const bindings.StructDataHeader(32, 0) |
454 ]; | 444 ]; |
455 bool nullable = false; | 445 bool nullable = false; |
456 int fixedLength = -1; | 446 int fixedLength = -1; |
457 Type elementType = null; | 447 Type elementType = null; |
458 | 448 |
459 ArrayType() : super(kVersions.last.size); | 449 ArrayType() : super(kVersions.last.size); |
460 | 450 |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
545 Map toJson() { | 535 Map toJson() { |
546 Map map = new Map(); | 536 Map map = new Map(); |
547 map["nullable"] = nullable; | 537 map["nullable"] = nullable; |
548 map["fixedLength"] = fixedLength; | 538 map["fixedLength"] = fixedLength; |
549 map["elementType"] = elementType; | 539 map["elementType"] = elementType; |
550 return map; | 540 return map; |
551 } | 541 } |
552 } | 542 } |
553 | 543 |
554 | 544 |
555 | |
556 | |
557 class MapType extends bindings.Struct { | 545 class MapType extends bindings.Struct { |
558 static const List<bindings.StructDataHeader> kVersions = const [ | 546 static const List<bindings.StructDataHeader> kVersions = const [ |
559 const bindings.StructDataHeader(48, 0) | 547 const bindings.StructDataHeader(48, 0) |
560 ]; | 548 ]; |
561 bool nullable = false; | 549 bool nullable = false; |
562 Type keyType = null; | 550 Type keyType = null; |
563 Type valueType = null; | 551 Type valueType = null; |
564 | 552 |
565 MapType() : super(kVersions.last.size); | 553 MapType() : super(kVersions.last.size); |
566 | 554 |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
655 Map toJson() { | 643 Map toJson() { |
656 Map map = new Map(); | 644 Map map = new Map(); |
657 map["nullable"] = nullable; | 645 map["nullable"] = nullable; |
658 map["keyType"] = keyType; | 646 map["keyType"] = keyType; |
659 map["valueType"] = valueType; | 647 map["valueType"] = valueType; |
660 return map; | 648 return map; |
661 } | 649 } |
662 } | 650 } |
663 | 651 |
664 | 652 |
665 | |
666 | |
667 class TypeReference extends bindings.Struct { | 653 class TypeReference extends bindings.Struct { |
668 static const List<bindings.StructDataHeader> kVersions = const [ | 654 static const List<bindings.StructDataHeader> kVersions = const [ |
669 const bindings.StructDataHeader(32, 0) | 655 const bindings.StructDataHeader(32, 0) |
670 ]; | 656 ]; |
671 bool nullable = false; | 657 bool nullable = false; |
672 bool isInterfaceRequest = false; | 658 bool isInterfaceRequest = false; |
673 String identifier = null; | 659 String identifier = null; |
674 String typeKey = null; | 660 String typeKey = null; |
675 | 661 |
676 TypeReference() : super(kVersions.last.size); | 662 TypeReference() : super(kVersions.last.size); |
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
771 Map map = new Map(); | 757 Map map = new Map(); |
772 map["nullable"] = nullable; | 758 map["nullable"] = nullable; |
773 map["isInterfaceRequest"] = isInterfaceRequest; | 759 map["isInterfaceRequest"] = isInterfaceRequest; |
774 map["identifier"] = identifier; | 760 map["identifier"] = identifier; |
775 map["typeKey"] = typeKey; | 761 map["typeKey"] = typeKey; |
776 return map; | 762 return map; |
777 } | 763 } |
778 } | 764 } |
779 | 765 |
780 | 766 |
781 | |
782 | |
783 class StructField extends bindings.Struct { | 767 class StructField extends bindings.Struct { |
784 static const List<bindings.StructDataHeader> kVersions = const [ | 768 static const List<bindings.StructDataHeader> kVersions = const [ |
785 const bindings.StructDataHeader(56, 0) | 769 const bindings.StructDataHeader(56, 0) |
786 ]; | 770 ]; |
787 DeclarationData declData = null; | 771 DeclarationData declData = null; |
788 Type type = null; | 772 Type type = null; |
789 DefaultFieldValue defaultValue = null; | 773 DefaultFieldValue defaultValue = null; |
790 int offset = 0; | 774 int offset = 0; |
791 | 775 |
792 StructField() : super(kVersions.last.size); | 776 StructField() : super(kVersions.last.size); |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
892 Map map = new Map(); | 876 Map map = new Map(); |
893 map["declData"] = declData; | 877 map["declData"] = declData; |
894 map["type"] = type; | 878 map["type"] = type; |
895 map["defaultValue"] = defaultValue; | 879 map["defaultValue"] = defaultValue; |
896 map["offset"] = offset; | 880 map["offset"] = offset; |
897 return map; | 881 return map; |
898 } | 882 } |
899 } | 883 } |
900 | 884 |
901 | 885 |
902 | |
903 | |
904 class DefaultKeyword extends bindings.Struct { | 886 class DefaultKeyword extends bindings.Struct { |
905 static const List<bindings.StructDataHeader> kVersions = const [ | 887 static const List<bindings.StructDataHeader> kVersions = const [ |
906 const bindings.StructDataHeader(8, 0) | 888 const bindings.StructDataHeader(8, 0) |
907 ]; | 889 ]; |
908 | 890 |
909 DefaultKeyword() : super(kVersions.last.size); | 891 DefaultKeyword() : super(kVersions.last.size); |
910 | 892 |
911 static DefaultKeyword deserialize(bindings.Message message) { | 893 static DefaultKeyword deserialize(bindings.Message message) { |
912 var decoder = new bindings.Decoder(message); | 894 var decoder = new bindings.Decoder(message); |
913 var result = decode(decoder); | 895 var result = decode(decoder); |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
952 return "DefaultKeyword("")"; | 934 return "DefaultKeyword("")"; |
953 } | 935 } |
954 | 936 |
955 Map toJson() { | 937 Map toJson() { |
956 Map map = new Map(); | 938 Map map = new Map(); |
957 return map; | 939 return map; |
958 } | 940 } |
959 } | 941 } |
960 | 942 |
961 | 943 |
962 | |
963 | |
964 class StructVersion extends bindings.Struct { | 944 class StructVersion extends bindings.Struct { |
965 static const List<bindings.StructDataHeader> kVersions = const [ | 945 static const List<bindings.StructDataHeader> kVersions = const [ |
966 const bindings.StructDataHeader(24, 0) | 946 const bindings.StructDataHeader(24, 0) |
967 ]; | 947 ]; |
968 int versionNumber = 0; | 948 int versionNumber = 0; |
969 int numFields = 0; | 949 int numFields = 0; |
970 int numBytes = 0; | 950 int numBytes = 0; |
971 | 951 |
972 StructVersion() : super(kVersions.last.size); | 952 StructVersion() : super(kVersions.last.size); |
973 | 953 |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1054 Map toJson() { | 1034 Map toJson() { |
1055 Map map = new Map(); | 1035 Map map = new Map(); |
1056 map["versionNumber"] = versionNumber; | 1036 map["versionNumber"] = versionNumber; |
1057 map["numFields"] = numFields; | 1037 map["numFields"] = numFields; |
1058 map["numBytes"] = numBytes; | 1038 map["numBytes"] = numBytes; |
1059 return map; | 1039 return map; |
1060 } | 1040 } |
1061 } | 1041 } |
1062 | 1042 |
1063 | 1043 |
1064 | |
1065 | |
1066 class MojomStruct extends bindings.Struct { | 1044 class MojomStruct extends bindings.Struct { |
1067 static const List<bindings.StructDataHeader> kVersions = const [ | 1045 static const List<bindings.StructDataHeader> kVersions = const [ |
1068 const bindings.StructDataHeader(32, 0) | 1046 const bindings.StructDataHeader(32, 0) |
1069 ]; | 1047 ]; |
1070 DeclarationData declData = null; | 1048 DeclarationData declData = null; |
1071 List<StructField> fields = null; | 1049 List<StructField> fields = null; |
1072 List<StructVersion> versionInfo = null; | 1050 List<StructVersion> versionInfo = null; |
1073 | 1051 |
1074 MojomStruct() : super(kVersions.last.size); | 1052 MojomStruct() : super(kVersions.last.size); |
1075 | 1053 |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1191 Map toJson() { | 1169 Map toJson() { |
1192 Map map = new Map(); | 1170 Map map = new Map(); |
1193 map["declData"] = declData; | 1171 map["declData"] = declData; |
1194 map["fields"] = fields; | 1172 map["fields"] = fields; |
1195 map["versionInfo"] = versionInfo; | 1173 map["versionInfo"] = versionInfo; |
1196 return map; | 1174 return map; |
1197 } | 1175 } |
1198 } | 1176 } |
1199 | 1177 |
1200 | 1178 |
1201 | |
1202 | |
1203 class UnionField extends bindings.Struct { | 1179 class UnionField extends bindings.Struct { |
1204 static const List<bindings.StructDataHeader> kVersions = const [ | 1180 static const List<bindings.StructDataHeader> kVersions = const [ |
1205 const bindings.StructDataHeader(40, 0) | 1181 const bindings.StructDataHeader(40, 0) |
1206 ]; | 1182 ]; |
1207 DeclarationData declData = null; | 1183 DeclarationData declData = null; |
1208 Type type = null; | 1184 Type type = null; |
1209 int tag = 0; | 1185 int tag = 0; |
1210 | 1186 |
1211 UnionField() : super(kVersions.last.size); | 1187 UnionField() : super(kVersions.last.size); |
1212 | 1188 |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1298 Map toJson() { | 1274 Map toJson() { |
1299 Map map = new Map(); | 1275 Map map = new Map(); |
1300 map["declData"] = declData; | 1276 map["declData"] = declData; |
1301 map["type"] = type; | 1277 map["type"] = type; |
1302 map["tag"] = tag; | 1278 map["tag"] = tag; |
1303 return map; | 1279 return map; |
1304 } | 1280 } |
1305 } | 1281 } |
1306 | 1282 |
1307 | 1283 |
1308 | |
1309 | |
1310 class MojomUnion extends bindings.Struct { | 1284 class MojomUnion extends bindings.Struct { |
1311 static const List<bindings.StructDataHeader> kVersions = const [ | 1285 static const List<bindings.StructDataHeader> kVersions = const [ |
1312 const bindings.StructDataHeader(24, 0) | 1286 const bindings.StructDataHeader(24, 0) |
1313 ]; | 1287 ]; |
1314 DeclarationData declData = null; | 1288 DeclarationData declData = null; |
1315 List<UnionField> fields = null; | 1289 List<UnionField> fields = null; |
1316 | 1290 |
1317 MojomUnion() : super(kVersions.last.size); | 1291 MojomUnion() : super(kVersions.last.size); |
1318 | 1292 |
1319 static MojomUnion deserialize(bindings.Message message) { | 1293 static MojomUnion deserialize(bindings.Message message) { |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1403 | 1377 |
1404 Map toJson() { | 1378 Map toJson() { |
1405 Map map = new Map(); | 1379 Map map = new Map(); |
1406 map["declData"] = declData; | 1380 map["declData"] = declData; |
1407 map["fields"] = fields; | 1381 map["fields"] = fields; |
1408 return map; | 1382 return map; |
1409 } | 1383 } |
1410 } | 1384 } |
1411 | 1385 |
1412 | 1386 |
1413 | |
1414 | |
1415 class EnumValue extends bindings.Struct { | 1387 class EnumValue extends bindings.Struct { |
1416 static const List<bindings.StructDataHeader> kVersions = const [ | 1388 static const List<bindings.StructDataHeader> kVersions = const [ |
1417 const bindings.StructDataHeader(48, 0) | 1389 const bindings.StructDataHeader(48, 0) |
1418 ]; | 1390 ]; |
1419 DeclarationData declData = null; | 1391 DeclarationData declData = null; |
1420 String enumTypeKey = null; | 1392 String enumTypeKey = null; |
1421 Value initializerValue = null; | 1393 Value initializerValue = null; |
1422 int intValue = 0; | 1394 int intValue = 0; |
1423 | 1395 |
1424 EnumValue() : super(kVersions.last.size); | 1396 EnumValue() : super(kVersions.last.size); |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1520 Map map = new Map(); | 1492 Map map = new Map(); |
1521 map["declData"] = declData; | 1493 map["declData"] = declData; |
1522 map["enumTypeKey"] = enumTypeKey; | 1494 map["enumTypeKey"] = enumTypeKey; |
1523 map["initializerValue"] = initializerValue; | 1495 map["initializerValue"] = initializerValue; |
1524 map["intValue"] = intValue; | 1496 map["intValue"] = intValue; |
1525 return map; | 1497 return map; |
1526 } | 1498 } |
1527 } | 1499 } |
1528 | 1500 |
1529 | 1501 |
1530 | |
1531 | |
1532 class MojomEnum extends bindings.Struct { | 1502 class MojomEnum extends bindings.Struct { |
1533 static const List<bindings.StructDataHeader> kVersions = const [ | 1503 static const List<bindings.StructDataHeader> kVersions = const [ |
1534 const bindings.StructDataHeader(24, 0) | 1504 const bindings.StructDataHeader(24, 0) |
1535 ]; | 1505 ]; |
1536 DeclarationData declData = null; | 1506 DeclarationData declData = null; |
1537 List<EnumValue> values = null; | 1507 List<EnumValue> values = null; |
1538 | 1508 |
1539 MojomEnum() : super(kVersions.last.size); | 1509 MojomEnum() : super(kVersions.last.size); |
1540 | 1510 |
1541 static MojomEnum deserialize(bindings.Message message) { | 1511 static MojomEnum deserialize(bindings.Message message) { |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1625 | 1595 |
1626 Map toJson() { | 1596 Map toJson() { |
1627 Map map = new Map(); | 1597 Map map = new Map(); |
1628 map["declData"] = declData; | 1598 map["declData"] = declData; |
1629 map["values"] = values; | 1599 map["values"] = values; |
1630 return map; | 1600 return map; |
1631 } | 1601 } |
1632 } | 1602 } |
1633 | 1603 |
1634 | 1604 |
1635 | |
1636 | |
1637 class MojomMethod extends bindings.Struct { | 1605 class MojomMethod extends bindings.Struct { |
1638 static const List<bindings.StructDataHeader> kVersions = const [ | 1606 static const List<bindings.StructDataHeader> kVersions = const [ |
1639 const bindings.StructDataHeader(40, 0) | 1607 const bindings.StructDataHeader(40, 0) |
1640 ]; | 1608 ]; |
1641 DeclarationData declData = null; | 1609 DeclarationData declData = null; |
1642 MojomStruct parameters = null; | 1610 MojomStruct parameters = null; |
1643 MojomStruct responseParams = null; | 1611 MojomStruct responseParams = null; |
1644 int ordinal = 0; | 1612 int ordinal = 0; |
1645 | 1613 |
1646 MojomMethod() : super(kVersions.last.size); | 1614 MojomMethod() : super(kVersions.last.size); |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1744 Map map = new Map(); | 1712 Map map = new Map(); |
1745 map["declData"] = declData; | 1713 map["declData"] = declData; |
1746 map["parameters"] = parameters; | 1714 map["parameters"] = parameters; |
1747 map["responseParams"] = responseParams; | 1715 map["responseParams"] = responseParams; |
1748 map["ordinal"] = ordinal; | 1716 map["ordinal"] = ordinal; |
1749 return map; | 1717 return map; |
1750 } | 1718 } |
1751 } | 1719 } |
1752 | 1720 |
1753 | 1721 |
1754 | |
1755 | |
1756 class MojomInterface extends bindings.Struct { | 1722 class MojomInterface extends bindings.Struct { |
1757 static const List<bindings.StructDataHeader> kVersions = const [ | 1723 static const List<bindings.StructDataHeader> kVersions = const [ |
1758 const bindings.StructDataHeader(32, 0) | 1724 const bindings.StructDataHeader(32, 0) |
1759 ]; | 1725 ]; |
1760 DeclarationData declData = null; | 1726 DeclarationData declData = null; |
1761 String serviceName_ = null; | 1727 String serviceName_ = null; |
1762 Map<int, MojomMethod> methods = null; | 1728 Map<int, MojomMethod> methods = null; |
1763 | 1729 |
1764 MojomInterface() : super(kVersions.last.size); | 1730 MojomInterface() : super(kVersions.last.size); |
1765 | 1731 |
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1885 Map toJson() { | 1851 Map toJson() { |
1886 Map map = new Map(); | 1852 Map map = new Map(); |
1887 map["declData"] = declData; | 1853 map["declData"] = declData; |
1888 map["serviceName_"] = serviceName_; | 1854 map["serviceName_"] = serviceName_; |
1889 map["methods"] = methods; | 1855 map["methods"] = methods; |
1890 return map; | 1856 return map; |
1891 } | 1857 } |
1892 } | 1858 } |
1893 | 1859 |
1894 | 1860 |
1895 | |
1896 | |
1897 class UserValueReference extends bindings.Struct { | 1861 class UserValueReference extends bindings.Struct { |
1898 static const List<bindings.StructDataHeader> kVersions = const [ | 1862 static const List<bindings.StructDataHeader> kVersions = const [ |
1899 const bindings.StructDataHeader(40, 0) | 1863 const bindings.StructDataHeader(40, 0) |
1900 ]; | 1864 ]; |
1901 String identifier = null; | 1865 String identifier = null; |
1902 String valueKey = null; | 1866 String valueKey = null; |
1903 Value resolvedConcreteValue = null; | 1867 Value resolvedConcreteValue = null; |
1904 | 1868 |
1905 UserValueReference() : super(kVersions.last.size); | 1869 UserValueReference() : super(kVersions.last.size); |
1906 | 1870 |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1987 Map toJson() { | 1951 Map toJson() { |
1988 Map map = new Map(); | 1952 Map map = new Map(); |
1989 map["identifier"] = identifier; | 1953 map["identifier"] = identifier; |
1990 map["valueKey"] = valueKey; | 1954 map["valueKey"] = valueKey; |
1991 map["resolvedConcreteValue"] = resolvedConcreteValue; | 1955 map["resolvedConcreteValue"] = resolvedConcreteValue; |
1992 return map; | 1956 return map; |
1993 } | 1957 } |
1994 } | 1958 } |
1995 | 1959 |
1996 | 1960 |
1997 | |
1998 | |
1999 class DeclaredConstant extends bindings.Struct { | 1961 class DeclaredConstant extends bindings.Struct { |
2000 static const List<bindings.StructDataHeader> kVersions = const [ | 1962 static const List<bindings.StructDataHeader> kVersions = const [ |
2001 const bindings.StructDataHeader(48, 0) | 1963 const bindings.StructDataHeader(48, 0) |
2002 ]; | 1964 ]; |
2003 DeclarationData declData = null; | 1965 DeclarationData declData = null; |
2004 Type type = null; | 1966 Type type = null; |
2005 Value value = null; | 1967 Value value = null; |
2006 | 1968 |
2007 DeclaredConstant() : super(kVersions.last.size); | 1969 DeclaredConstant() : super(kVersions.last.size); |
2008 | 1970 |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2098 Map toJson() { | 2060 Map toJson() { |
2099 Map map = new Map(); | 2061 Map map = new Map(); |
2100 map["declData"] = declData; | 2062 map["declData"] = declData; |
2101 map["type"] = type; | 2063 map["type"] = type; |
2102 map["value"] = value; | 2064 map["value"] = value; |
2103 return map; | 2065 return map; |
2104 } | 2066 } |
2105 } | 2067 } |
2106 | 2068 |
2107 | 2069 |
2108 | |
2109 | |
2110 class Attribute extends bindings.Struct { | 2070 class Attribute extends bindings.Struct { |
2111 static const List<bindings.StructDataHeader> kVersions = const [ | 2071 static const List<bindings.StructDataHeader> kVersions = const [ |
2112 const bindings.StructDataHeader(32, 0) | 2072 const bindings.StructDataHeader(32, 0) |
2113 ]; | 2073 ]; |
2114 String key = null; | 2074 String key = null; |
2115 LiteralValue value = null; | 2075 LiteralValue value = null; |
2116 | 2076 |
2117 Attribute() : super(kVersions.last.size); | 2077 Attribute() : super(kVersions.last.size); |
2118 | 2078 |
2119 static Attribute deserialize(bindings.Message message) { | 2079 static Attribute deserialize(bindings.Message message) { |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2190 | 2150 |
2191 Map toJson() { | 2151 Map toJson() { |
2192 Map map = new Map(); | 2152 Map map = new Map(); |
2193 map["key"] = key; | 2153 map["key"] = key; |
2194 map["value"] = value; | 2154 map["value"] = value; |
2195 return map; | 2155 return map; |
2196 } | 2156 } |
2197 } | 2157 } |
2198 | 2158 |
2199 | 2159 |
2200 | |
2201 | |
2202 class DeclarationData extends bindings.Struct { | 2160 class DeclarationData extends bindings.Struct { |
2203 static const List<bindings.StructDataHeader> kVersions = const [ | 2161 static const List<bindings.StructDataHeader> kVersions = const [ |
2204 const bindings.StructDataHeader(72, 0) | 2162 const bindings.StructDataHeader(72, 0) |
2205 ]; | 2163 ]; |
2206 List<Attribute> attributes = null; | 2164 List<Attribute> attributes = null; |
2207 int minVersion = -1; | 2165 int minVersion = -1; |
2208 int declaredOrdinal = -1; | 2166 int declaredOrdinal = -1; |
2209 String shortName = null; | 2167 String shortName = null; |
2210 String fullIdentifier = null; | 2168 String fullIdentifier = null; |
2211 int declarationOrder = -1; | 2169 int declarationOrder = -1; |
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2396 map["fullIdentifier"] = fullIdentifier; | 2354 map["fullIdentifier"] = fullIdentifier; |
2397 map["declarationOrder"] = declarationOrder; | 2355 map["declarationOrder"] = declarationOrder; |
2398 map["sourceFileInfo"] = sourceFileInfo; | 2356 map["sourceFileInfo"] = sourceFileInfo; |
2399 map["containedDeclarations"] = containedDeclarations; | 2357 map["containedDeclarations"] = containedDeclarations; |
2400 map["containerTypeKey"] = containerTypeKey; | 2358 map["containerTypeKey"] = containerTypeKey; |
2401 return map; | 2359 return map; |
2402 } | 2360 } |
2403 } | 2361 } |
2404 | 2362 |
2405 | 2363 |
2406 | |
2407 | |
2408 class SourceFileInfo extends bindings.Struct { | 2364 class SourceFileInfo extends bindings.Struct { |
2409 static const List<bindings.StructDataHeader> kVersions = const [ | 2365 static const List<bindings.StructDataHeader> kVersions = const [ |
2410 const bindings.StructDataHeader(24, 0) | 2366 const bindings.StructDataHeader(24, 0) |
2411 ]; | 2367 ]; |
2412 String fileName = null; | 2368 String fileName = null; |
2413 int lineNumber = 0; | 2369 int lineNumber = 0; |
2414 int columnNumber = 0; | 2370 int columnNumber = 0; |
2415 | 2371 |
2416 SourceFileInfo() : super(kVersions.last.size); | 2372 SourceFileInfo() : super(kVersions.last.size); |
2417 | 2373 |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2498 Map toJson() { | 2454 Map toJson() { |
2499 Map map = new Map(); | 2455 Map map = new Map(); |
2500 map["fileName"] = fileName; | 2456 map["fileName"] = fileName; |
2501 map["lineNumber"] = lineNumber; | 2457 map["lineNumber"] = lineNumber; |
2502 map["columnNumber"] = columnNumber; | 2458 map["columnNumber"] = columnNumber; |
2503 return map; | 2459 return map; |
2504 } | 2460 } |
2505 } | 2461 } |
2506 | 2462 |
2507 | 2463 |
2508 | |
2509 | |
2510 class ContainedDeclarations extends bindings.Struct { | 2464 class ContainedDeclarations extends bindings.Struct { |
2511 static const List<bindings.StructDataHeader> kVersions = const [ | 2465 static const List<bindings.StructDataHeader> kVersions = const [ |
2512 const bindings.StructDataHeader(24, 0) | 2466 const bindings.StructDataHeader(24, 0) |
2513 ]; | 2467 ]; |
2514 List<String> enums = null; | 2468 List<String> enums = null; |
2515 List<String> constants = null; | 2469 List<String> constants = null; |
2516 | 2470 |
2517 ContainedDeclarations() : super(kVersions.last.size); | 2471 ContainedDeclarations() : super(kVersions.last.size); |
2518 | 2472 |
2519 static ContainedDeclarations deserialize(bindings.Message message) { | 2473 static ContainedDeclarations deserialize(bindings.Message message) { |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2620 | 2574 |
2621 Map toJson() { | 2575 Map toJson() { |
2622 Map map = new Map(); | 2576 Map map = new Map(); |
2623 map["enums"] = enums; | 2577 map["enums"] = enums; |
2624 map["constants"] = constants; | 2578 map["constants"] = constants; |
2625 return map; | 2579 return map; |
2626 } | 2580 } |
2627 } | 2581 } |
2628 | 2582 |
2629 | 2583 |
2630 | |
2631 | |
2632 class ServiceTypeInfo extends bindings.Struct { | 2584 class ServiceTypeInfo extends bindings.Struct { |
2633 static const List<bindings.StructDataHeader> kVersions = const [ | 2585 static const List<bindings.StructDataHeader> kVersions = const [ |
2634 const bindings.StructDataHeader(24, 0) | 2586 const bindings.StructDataHeader(24, 0) |
2635 ]; | 2587 ]; |
2636 String topLevelInterface = null; | 2588 String topLevelInterface = null; |
2637 List<String> completeTypeSet = null; | 2589 List<String> completeTypeSet = null; |
2638 | 2590 |
2639 ServiceTypeInfo() : super(kVersions.last.size); | 2591 ServiceTypeInfo() : super(kVersions.last.size); |
2640 | 2592 |
2641 static ServiceTypeInfo deserialize(bindings.Message message) { | 2593 static ServiceTypeInfo deserialize(bindings.Message message) { |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2723 | 2675 |
2724 Map toJson() { | 2676 Map toJson() { |
2725 Map map = new Map(); | 2677 Map map = new Map(); |
2726 map["topLevelInterface"] = topLevelInterface; | 2678 map["topLevelInterface"] = topLevelInterface; |
2727 map["completeTypeSet"] = completeTypeSet; | 2679 map["completeTypeSet"] = completeTypeSet; |
2728 return map; | 2680 return map; |
2729 } | 2681 } |
2730 } | 2682 } |
2731 | 2683 |
2732 | 2684 |
2733 | |
2734 | |
2735 class RuntimeTypeInfo extends bindings.Struct { | 2685 class RuntimeTypeInfo extends bindings.Struct { |
2736 static const List<bindings.StructDataHeader> kVersions = const [ | 2686 static const List<bindings.StructDataHeader> kVersions = const [ |
2737 const bindings.StructDataHeader(24, 0) | 2687 const bindings.StructDataHeader(24, 0) |
2738 ]; | 2688 ]; |
2739 Map<String, ServiceTypeInfo> servicesByName = null; | 2689 Map<String, ServiceTypeInfo> servicesByName = null; |
2740 Map<String, UserDefinedType> typeMap = null; | 2690 Map<String, UserDefinedType> typeMap = null; |
2741 | 2691 |
2742 RuntimeTypeInfo() : super(kVersions.last.size); | 2692 RuntimeTypeInfo() : super(kVersions.last.size); |
2743 | 2693 |
2744 static RuntimeTypeInfo deserialize(bindings.Message message) { | 2694 static RuntimeTypeInfo deserialize(bindings.Message message) { |
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2919 Map toJson() { | 2869 Map toJson() { |
2920 Map map = new Map(); | 2870 Map map = new Map(); |
2921 map["servicesByName"] = servicesByName; | 2871 map["servicesByName"] = servicesByName; |
2922 map["typeMap"] = typeMap; | 2872 map["typeMap"] = typeMap; |
2923 return map; | 2873 return map; |
2924 } | 2874 } |
2925 } | 2875 } |
2926 | 2876 |
2927 | 2877 |
2928 | 2878 |
2929 | |
2930 | |
2931 enum TypeTag { | 2879 enum TypeTag { |
2932 simpleType, | 2880 simpleType, |
2933 stringType, | 2881 stringType, |
2934 arrayType, | 2882 arrayType, |
2935 mapType, | 2883 mapType, |
2936 handleType, | 2884 handleType, |
2937 typeReference, | 2885 typeReference, |
2938 unknown | 2886 unknown |
2939 } | 2887 } |
2940 | 2888 |
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3129 break; | 3077 break; |
3130 default: | 3078 default: |
3131 result += "unknown"; | 3079 result += "unknown"; |
3132 } | 3080 } |
3133 result += ": $_data)"; | 3081 result += ": $_data)"; |
3134 return result; | 3082 return result; |
3135 } | 3083 } |
3136 } | 3084 } |
3137 | 3085 |
3138 | 3086 |
3139 | |
3140 | |
3141 enum UserDefinedTypeTag { | 3087 enum UserDefinedTypeTag { |
3142 enumType, | 3088 enumType, |
3143 structType, | 3089 structType, |
3144 unionType, | 3090 unionType, |
3145 interfaceType, | 3091 interfaceType, |
3146 unknown | 3092 unknown |
3147 } | 3093 } |
3148 | 3094 |
3149 class UserDefinedType extends bindings.Union { | 3095 class UserDefinedType extends bindings.Union { |
3150 static final _tag_to_int = const { | 3096 static final _tag_to_int = const { |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3286 break; | 3232 break; |
3287 default: | 3233 default: |
3288 result += "unknown"; | 3234 result += "unknown"; |
3289 } | 3235 } |
3290 result += ": $_data)"; | 3236 result += ": $_data)"; |
3291 return result; | 3237 return result; |
3292 } | 3238 } |
3293 } | 3239 } |
3294 | 3240 |
3295 | 3241 |
3296 | |
3297 | |
3298 enum DefaultFieldValueTag { | 3242 enum DefaultFieldValueTag { |
3299 value, | 3243 value, |
3300 defaultKeyword, | 3244 defaultKeyword, |
3301 unknown | 3245 unknown |
3302 } | 3246 } |
3303 | 3247 |
3304 class DefaultFieldValue extends bindings.Union { | 3248 class DefaultFieldValue extends bindings.Union { |
3305 static final _tag_to_int = const { | 3249 static final _tag_to_int = const { |
3306 DefaultFieldValueTag.value: 0, | 3250 DefaultFieldValueTag.value: 0, |
3307 DefaultFieldValueTag.defaultKeyword: 1, | 3251 DefaultFieldValueTag.defaultKeyword: 1, |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3392 break; | 3336 break; |
3393 default: | 3337 default: |
3394 result += "unknown"; | 3338 result += "unknown"; |
3395 } | 3339 } |
3396 result += ": $_data)"; | 3340 result += ": $_data)"; |
3397 return result; | 3341 return result; |
3398 } | 3342 } |
3399 } | 3343 } |
3400 | 3344 |
3401 | 3345 |
3402 | |
3403 | |
3404 enum ValueTag { | 3346 enum ValueTag { |
3405 literalValue, | 3347 literalValue, |
3406 userValueReference, | 3348 userValueReference, |
3407 builtinValue, | 3349 builtinValue, |
3408 unknown | 3350 unknown |
3409 } | 3351 } |
3410 | 3352 |
3411 class Value extends bindings.Union { | 3353 class Value extends bindings.Union { |
3412 static final _tag_to_int = const { | 3354 static final _tag_to_int = const { |
3413 ValueTag.literalValue: 0, | 3355 ValueTag.literalValue: 0, |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3526 break; | 3468 break; |
3527 default: | 3469 default: |
3528 result += "unknown"; | 3470 result += "unknown"; |
3529 } | 3471 } |
3530 result += ": $_data)"; | 3472 result += ": $_data)"; |
3531 return result; | 3473 return result; |
3532 } | 3474 } |
3533 } | 3475 } |
3534 | 3476 |
3535 | 3477 |
3536 | |
3537 | |
3538 enum LiteralValueTag { | 3478 enum LiteralValueTag { |
3539 boolValue, | 3479 boolValue, |
3540 doubleValue, | 3480 doubleValue, |
3541 floatValue, | 3481 floatValue, |
3542 int8Value, | 3482 int8Value, |
3543 int16Value, | 3483 int16Value, |
3544 int32Value, | 3484 int32Value, |
3545 int64Value, | 3485 int64Value, |
3546 stringValue, | 3486 stringValue, |
3547 uint8Value, | 3487 uint8Value, |
(...skipping 323 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3871 break; | 3811 break; |
3872 default: | 3812 default: |
3873 result += "unknown"; | 3813 result += "unknown"; |
3874 } | 3814 } |
3875 result += ": $_data)"; | 3815 result += ": $_data)"; |
3876 return result; | 3816 return result; |
3877 } | 3817 } |
3878 } | 3818 } |
3879 | 3819 |
3880 | 3820 |
3881 | |
3882 | |
3883 enum UserDefinedValueTag { | 3821 enum UserDefinedValueTag { |
3884 enumValue, | 3822 enumValue, |
3885 declaredConstant, | 3823 declaredConstant, |
3886 unknown | 3824 unknown |
3887 } | 3825 } |
3888 | 3826 |
3889 class UserDefinedValue extends bindings.Union { | 3827 class UserDefinedValue extends bindings.Union { |
3890 static final _tag_to_int = const { | 3828 static final _tag_to_int = const { |
3891 UserDefinedValueTag.enumValue: 0, | 3829 UserDefinedValueTag.enumValue: 0, |
3892 UserDefinedValueTag.declaredConstant: 1, | 3830 UserDefinedValueTag.declaredConstant: 1, |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3978 break; | 3916 break; |
3979 default: | 3917 default: |
3980 result += "unknown"; | 3918 result += "unknown"; |
3981 } | 3919 } |
3982 result += ": $_data)"; | 3920 result += ": $_data)"; |
3983 return result; | 3921 return result; |
3984 } | 3922 } |
3985 } | 3923 } |
3986 | 3924 |
3987 | 3925 |
3988 | |
3989 | |
3990 | |
OLD | NEW |