| 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 | 6 |
| 7 import 'dart:async'; | 7 import 'dart:async'; |
| 8 | 8 |
| 9 import 'package:mojo/bindings.dart' as bindings; | 9 import 'package:mojo/bindings.dart' as bindings; |
| 10 import 'package:mojo/core.dart' as core; | 10 import 'package:mojo/core.dart' as core; |
| 11 | 11 |
| 12 |
| 13 |
| 12 class SimpleType extends bindings.MojoEnum { | 14 class SimpleType extends bindings.MojoEnum { |
| 13 static const SimpleType bool = const SimpleType._(0); | 15 static const SimpleType bool = const SimpleType._(0); |
| 14 static const SimpleType double = const SimpleType._(1); | 16 static const SimpleType double = const SimpleType._(1); |
| 15 static const SimpleType float = const SimpleType._(2); | 17 static const SimpleType float = const SimpleType._(2); |
| 16 static const SimpleType int8 = const SimpleType._(3); | 18 static const SimpleType int8 = const SimpleType._(3); |
| 17 static const SimpleType int16 = const SimpleType._(4); | 19 static const SimpleType int16 = const SimpleType._(4); |
| 18 static const SimpleType int32 = const SimpleType._(5); | 20 static const SimpleType int32 = const SimpleType._(5); |
| 19 static const SimpleType int64 = const SimpleType._(6); | 21 static const SimpleType int64 = const SimpleType._(6); |
| 20 static const SimpleType uint8 = const SimpleType._(7); | 22 static const SimpleType uint8 = const SimpleType._(7); |
| 21 static const SimpleType uint16 = const SimpleType._(8); | 23 static const SimpleType uint16 = const SimpleType._(8); |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 109 case int64: | 111 case int64: |
| 110 return 'SimpleType.int64'; | 112 return 'SimpleType.int64'; |
| 111 case uint8: | 113 case uint8: |
| 112 return 'SimpleType.uint8'; | 114 return 'SimpleType.uint8'; |
| 113 case uint16: | 115 case uint16: |
| 114 return 'SimpleType.uint16'; | 116 return 'SimpleType.uint16'; |
| 115 case uint32: | 117 case uint32: |
| 116 return 'SimpleType.uint32'; | 118 return 'SimpleType.uint32'; |
| 117 case uint64: | 119 case uint64: |
| 118 return 'SimpleType.uint64'; | 120 return 'SimpleType.uint64'; |
| 121 default: |
| 122 return null; |
| 119 } | 123 } |
| 120 } | 124 } |
| 121 | 125 |
| 122 int toJson() => mojoEnumValue; | 126 int toJson() => mojoEnumValue; |
| 123 } | 127 } |
| 124 | 128 |
| 129 |
| 130 |
| 125 class BuiltinConstantValue extends bindings.MojoEnum { | 131 class BuiltinConstantValue extends bindings.MojoEnum { |
| 126 static const BuiltinConstantValue doubleInfinity = const BuiltinConstantValue.
_(0); | 132 static const BuiltinConstantValue doubleInfinity = const BuiltinConstantValue.
_(0); |
| 127 static const BuiltinConstantValue doubleNegativeInfinity = const BuiltinConsta
ntValue._(1); | 133 static const BuiltinConstantValue doubleNegativeInfinity = const BuiltinConsta
ntValue._(1); |
| 128 static const BuiltinConstantValue doubleNan = const BuiltinConstantValue._(2); | 134 static const BuiltinConstantValue doubleNan = const BuiltinConstantValue._(2); |
| 129 static const BuiltinConstantValue floatInfinity = const BuiltinConstantValue._
(3); | 135 static const BuiltinConstantValue floatInfinity = const BuiltinConstantValue._
(3); |
| 130 static const BuiltinConstantValue floatNegativeInfinity = const BuiltinConstan
tValue._(4); | 136 static const BuiltinConstantValue floatNegativeInfinity = const BuiltinConstan
tValue._(4); |
| 131 static const BuiltinConstantValue floatNan = const BuiltinConstantValue._(5); | 137 static const BuiltinConstantValue floatNan = const BuiltinConstantValue._(5); |
| 132 | 138 |
| 133 const BuiltinConstantValue._(int v) : super(v); | 139 const BuiltinConstantValue._(int v) : super(v); |
| 134 | 140 |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 187 case doubleNegativeInfinity: | 193 case doubleNegativeInfinity: |
| 188 return 'BuiltinConstantValue.doubleNegativeInfinity'; | 194 return 'BuiltinConstantValue.doubleNegativeInfinity'; |
| 189 case doubleNan: | 195 case doubleNan: |
| 190 return 'BuiltinConstantValue.doubleNan'; | 196 return 'BuiltinConstantValue.doubleNan'; |
| 191 case floatInfinity: | 197 case floatInfinity: |
| 192 return 'BuiltinConstantValue.floatInfinity'; | 198 return 'BuiltinConstantValue.floatInfinity'; |
| 193 case floatNegativeInfinity: | 199 case floatNegativeInfinity: |
| 194 return 'BuiltinConstantValue.floatNegativeInfinity'; | 200 return 'BuiltinConstantValue.floatNegativeInfinity'; |
| 195 case floatNan: | 201 case floatNan: |
| 196 return 'BuiltinConstantValue.floatNan'; | 202 return 'BuiltinConstantValue.floatNan'; |
| 203 default: |
| 204 return null; |
| 197 } | 205 } |
| 198 } | 206 } |
| 199 | 207 |
| 200 int toJson() => mojoEnumValue; | 208 int toJson() => mojoEnumValue; |
| 201 } | 209 } |
| 202 | 210 |
| 203 | 211 |
| 204 | 212 |
| 213 |
| 214 |
| 205 class StringType extends bindings.Struct { | 215 class StringType extends bindings.Struct { |
| 206 static const List<bindings.StructDataHeader> kVersions = const [ | 216 static const List<bindings.StructDataHeader> kVersions = const [ |
| 207 const bindings.StructDataHeader(16, 0) | 217 const bindings.StructDataHeader(16, 0) |
| 208 ]; | 218 ]; |
| 209 bool nullable = false; | 219 bool nullable = false; |
| 210 | 220 |
| 211 StringType() : super(kVersions.last.size); | 221 StringType() : super(kVersions.last.size); |
| 212 | 222 |
| 213 static StringType deserialize(bindings.Message message) { | 223 static StringType deserialize(bindings.Message message) { |
| 214 var decoder = new bindings.Decoder(message); | 224 var decoder = new bindings.Decoder(message); |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 262 } | 272 } |
| 263 | 273 |
| 264 Map toJson() { | 274 Map toJson() { |
| 265 Map map = new Map(); | 275 Map map = new Map(); |
| 266 map["nullable"] = nullable; | 276 map["nullable"] = nullable; |
| 267 return map; | 277 return map; |
| 268 } | 278 } |
| 269 } | 279 } |
| 270 | 280 |
| 271 | 281 |
| 282 |
| 283 |
| 272 class HandleTypeKind extends bindings.MojoEnum { | 284 class HandleTypeKind extends bindings.MojoEnum { |
| 273 static const HandleTypeKind unspecified = const HandleTypeKind._(0); | 285 static const HandleTypeKind unspecified = const HandleTypeKind._(0); |
| 274 static const HandleTypeKind messagePipe = const HandleTypeKind._(1); | 286 static const HandleTypeKind messagePipe = const HandleTypeKind._(1); |
| 275 static const HandleTypeKind dataPipeConsumer = const HandleTypeKind._(2); | 287 static const HandleTypeKind dataPipeConsumer = const HandleTypeKind._(2); |
| 276 static const HandleTypeKind dataPipeProducer = const HandleTypeKind._(3); | 288 static const HandleTypeKind dataPipeProducer = const HandleTypeKind._(3); |
| 277 static const HandleTypeKind sharedBuffer = const HandleTypeKind._(4); | 289 static const HandleTypeKind sharedBuffer = const HandleTypeKind._(4); |
| 278 | 290 |
| 279 const HandleTypeKind._(int v) : super(v); | 291 const HandleTypeKind._(int v) : super(v); |
| 280 | 292 |
| 281 static const Map<String, HandleTypeKind> valuesMap = const { | 293 static const Map<String, HandleTypeKind> valuesMap = const { |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 327 case unspecified: | 339 case unspecified: |
| 328 return 'HandleTypeKind.unspecified'; | 340 return 'HandleTypeKind.unspecified'; |
| 329 case messagePipe: | 341 case messagePipe: |
| 330 return 'HandleTypeKind.messagePipe'; | 342 return 'HandleTypeKind.messagePipe'; |
| 331 case dataPipeConsumer: | 343 case dataPipeConsumer: |
| 332 return 'HandleTypeKind.dataPipeConsumer'; | 344 return 'HandleTypeKind.dataPipeConsumer'; |
| 333 case dataPipeProducer: | 345 case dataPipeProducer: |
| 334 return 'HandleTypeKind.dataPipeProducer'; | 346 return 'HandleTypeKind.dataPipeProducer'; |
| 335 case sharedBuffer: | 347 case sharedBuffer: |
| 336 return 'HandleTypeKind.sharedBuffer'; | 348 return 'HandleTypeKind.sharedBuffer'; |
| 349 default: |
| 350 return null; |
| 337 } | 351 } |
| 338 } | 352 } |
| 339 | 353 |
| 340 int toJson() => mojoEnumValue; | 354 int toJson() => mojoEnumValue; |
| 341 } | 355 } |
| 342 | 356 |
| 357 |
| 358 |
| 343 class HandleType extends bindings.Struct { | 359 class HandleType extends bindings.Struct { |
| 344 static const List<bindings.StructDataHeader> kVersions = const [ | 360 static const List<bindings.StructDataHeader> kVersions = const [ |
| 345 const bindings.StructDataHeader(16, 0) | 361 const bindings.StructDataHeader(16, 0) |
| 346 ]; | 362 ]; |
| 347 bool nullable = false; | 363 bool nullable = false; |
| 348 HandleTypeKind kind = new HandleTypeKind(0); | 364 HandleTypeKind kind = new HandleTypeKind(0); |
| 349 | 365 |
| 350 HandleType() : super(kVersions.last.size); | 366 HandleType() : super(kVersions.last.size); |
| 351 | 367 |
| 352 static HandleType deserialize(bindings.Message message) { | 368 static HandleType deserialize(bindings.Message message) { |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 413 | 429 |
| 414 Map toJson() { | 430 Map toJson() { |
| 415 Map map = new Map(); | 431 Map map = new Map(); |
| 416 map["nullable"] = nullable; | 432 map["nullable"] = nullable; |
| 417 map["kind"] = kind; | 433 map["kind"] = kind; |
| 418 return map; | 434 return map; |
| 419 } | 435 } |
| 420 } | 436 } |
| 421 | 437 |
| 422 | 438 |
| 439 |
| 440 |
| 423 class ArrayType extends bindings.Struct { | 441 class ArrayType extends bindings.Struct { |
| 424 static const List<bindings.StructDataHeader> kVersions = const [ | 442 static const List<bindings.StructDataHeader> kVersions = const [ |
| 425 const bindings.StructDataHeader(32, 0) | 443 const bindings.StructDataHeader(32, 0) |
| 426 ]; | 444 ]; |
| 427 bool nullable = false; | 445 bool nullable = false; |
| 428 int fixedLength = -1; | 446 int fixedLength = -1; |
| 429 Type elementType = null; | 447 Type elementType = null; |
| 430 | 448 |
| 431 ArrayType() : super(kVersions.last.size); | 449 ArrayType() : super(kVersions.last.size); |
| 432 | 450 |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 502 Map toJson() { | 520 Map toJson() { |
| 503 Map map = new Map(); | 521 Map map = new Map(); |
| 504 map["nullable"] = nullable; | 522 map["nullable"] = nullable; |
| 505 map["fixedLength"] = fixedLength; | 523 map["fixedLength"] = fixedLength; |
| 506 map["elementType"] = elementType; | 524 map["elementType"] = elementType; |
| 507 return map; | 525 return map; |
| 508 } | 526 } |
| 509 } | 527 } |
| 510 | 528 |
| 511 | 529 |
| 530 |
| 531 |
| 512 class MapType extends bindings.Struct { | 532 class MapType extends bindings.Struct { |
| 513 static const List<bindings.StructDataHeader> kVersions = const [ | 533 static const List<bindings.StructDataHeader> kVersions = const [ |
| 514 const bindings.StructDataHeader(48, 0) | 534 const bindings.StructDataHeader(48, 0) |
| 515 ]; | 535 ]; |
| 516 bool nullable = false; | 536 bool nullable = false; |
| 517 Type keyType = null; | 537 Type keyType = null; |
| 518 Type valueType = null; | 538 Type valueType = null; |
| 519 | 539 |
| 520 MapType() : super(kVersions.last.size); | 540 MapType() : super(kVersions.last.size); |
| 521 | 541 |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 595 Map toJson() { | 615 Map toJson() { |
| 596 Map map = new Map(); | 616 Map map = new Map(); |
| 597 map["nullable"] = nullable; | 617 map["nullable"] = nullable; |
| 598 map["keyType"] = keyType; | 618 map["keyType"] = keyType; |
| 599 map["valueType"] = valueType; | 619 map["valueType"] = valueType; |
| 600 return map; | 620 return map; |
| 601 } | 621 } |
| 602 } | 622 } |
| 603 | 623 |
| 604 | 624 |
| 625 |
| 626 |
| 605 class TypeReference extends bindings.Struct { | 627 class TypeReference extends bindings.Struct { |
| 606 static const List<bindings.StructDataHeader> kVersions = const [ | 628 static const List<bindings.StructDataHeader> kVersions = const [ |
| 607 const bindings.StructDataHeader(32, 0) | 629 const bindings.StructDataHeader(32, 0) |
| 608 ]; | 630 ]; |
| 609 bool nullable = false; | 631 bool nullable = false; |
| 610 bool isInterfaceRequest = false; | 632 bool isInterfaceRequest = false; |
| 611 String identifier = null; | 633 String identifier = null; |
| 612 String typeKey = null; | 634 String typeKey = null; |
| 613 | 635 |
| 614 TypeReference() : super(kVersions.last.size); | 636 TypeReference() : super(kVersions.last.size); |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 689 Map map = new Map(); | 711 Map map = new Map(); |
| 690 map["nullable"] = nullable; | 712 map["nullable"] = nullable; |
| 691 map["isInterfaceRequest"] = isInterfaceRequest; | 713 map["isInterfaceRequest"] = isInterfaceRequest; |
| 692 map["identifier"] = identifier; | 714 map["identifier"] = identifier; |
| 693 map["typeKey"] = typeKey; | 715 map["typeKey"] = typeKey; |
| 694 return map; | 716 return map; |
| 695 } | 717 } |
| 696 } | 718 } |
| 697 | 719 |
| 698 | 720 |
| 721 |
| 722 |
| 699 class StructField extends bindings.Struct { | 723 class StructField extends bindings.Struct { |
| 700 static const List<bindings.StructDataHeader> kVersions = const [ | 724 static const List<bindings.StructDataHeader> kVersions = const [ |
| 701 const bindings.StructDataHeader(56, 0) | 725 const bindings.StructDataHeader(56, 0) |
| 702 ]; | 726 ]; |
| 703 DeclarationData declData = null; | 727 DeclarationData declData = null; |
| 704 Type type = null; | 728 Type type = null; |
| 705 DefaultFieldValue defaultValue = null; | 729 DefaultFieldValue defaultValue = null; |
| 706 int offset = 0; | 730 int offset = 0; |
| 707 | 731 |
| 708 StructField() : super(kVersions.last.size); | 732 StructField() : super(kVersions.last.size); |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 788 Map map = new Map(); | 812 Map map = new Map(); |
| 789 map["declData"] = declData; | 813 map["declData"] = declData; |
| 790 map["type"] = type; | 814 map["type"] = type; |
| 791 map["defaultValue"] = defaultValue; | 815 map["defaultValue"] = defaultValue; |
| 792 map["offset"] = offset; | 816 map["offset"] = offset; |
| 793 return map; | 817 return map; |
| 794 } | 818 } |
| 795 } | 819 } |
| 796 | 820 |
| 797 | 821 |
| 822 |
| 823 |
| 798 class DefaultKeyword extends bindings.Struct { | 824 class DefaultKeyword extends bindings.Struct { |
| 799 static const List<bindings.StructDataHeader> kVersions = const [ | 825 static const List<bindings.StructDataHeader> kVersions = const [ |
| 800 const bindings.StructDataHeader(8, 0) | 826 const bindings.StructDataHeader(8, 0) |
| 801 ]; | 827 ]; |
| 802 | 828 |
| 803 DefaultKeyword() : super(kVersions.last.size); | 829 DefaultKeyword() : super(kVersions.last.size); |
| 804 | 830 |
| 805 static DefaultKeyword deserialize(bindings.Message message) { | 831 static DefaultKeyword deserialize(bindings.Message message) { |
| 806 var decoder = new bindings.Decoder(message); | 832 var decoder = new bindings.Decoder(message); |
| 807 var result = decode(decoder); | 833 var result = decode(decoder); |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 846 return "DefaultKeyword("")"; | 872 return "DefaultKeyword("")"; |
| 847 } | 873 } |
| 848 | 874 |
| 849 Map toJson() { | 875 Map toJson() { |
| 850 Map map = new Map(); | 876 Map map = new Map(); |
| 851 return map; | 877 return map; |
| 852 } | 878 } |
| 853 } | 879 } |
| 854 | 880 |
| 855 | 881 |
| 882 |
| 883 |
| 856 class StructVersion extends bindings.Struct { | 884 class StructVersion extends bindings.Struct { |
| 857 static const List<bindings.StructDataHeader> kVersions = const [ | 885 static const List<bindings.StructDataHeader> kVersions = const [ |
| 858 const bindings.StructDataHeader(24, 0) | 886 const bindings.StructDataHeader(24, 0) |
| 859 ]; | 887 ]; |
| 860 int versionNumber = 0; | 888 int versionNumber = 0; |
| 861 int numFields = 0; | 889 int numFields = 0; |
| 862 int numBytes = 0; | 890 int numBytes = 0; |
| 863 | 891 |
| 864 StructVersion() : super(kVersions.last.size); | 892 StructVersion() : super(kVersions.last.size); |
| 865 | 893 |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 931 Map toJson() { | 959 Map toJson() { |
| 932 Map map = new Map(); | 960 Map map = new Map(); |
| 933 map["versionNumber"] = versionNumber; | 961 map["versionNumber"] = versionNumber; |
| 934 map["numFields"] = numFields; | 962 map["numFields"] = numFields; |
| 935 map["numBytes"] = numBytes; | 963 map["numBytes"] = numBytes; |
| 936 return map; | 964 return map; |
| 937 } | 965 } |
| 938 } | 966 } |
| 939 | 967 |
| 940 | 968 |
| 969 |
| 970 |
| 941 class MojomStruct extends bindings.Struct { | 971 class MojomStruct extends bindings.Struct { |
| 942 static const List<bindings.StructDataHeader> kVersions = const [ | 972 static const List<bindings.StructDataHeader> kVersions = const [ |
| 943 const bindings.StructDataHeader(32, 0) | 973 const bindings.StructDataHeader(32, 0) |
| 944 ]; | 974 ]; |
| 945 DeclarationData declData = null; | 975 DeclarationData declData = null; |
| 946 List<StructField> fields = null; | 976 List<StructField> fields = null; |
| 947 List<StructVersion> versionInfo = null; | 977 List<StructVersion> versionInfo = null; |
| 948 | 978 |
| 949 MojomStruct() : super(kVersions.last.size); | 979 MojomStruct() : super(kVersions.last.size); |
| 950 | 980 |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1053 Map toJson() { | 1083 Map toJson() { |
| 1054 Map map = new Map(); | 1084 Map map = new Map(); |
| 1055 map["declData"] = declData; | 1085 map["declData"] = declData; |
| 1056 map["fields"] = fields; | 1086 map["fields"] = fields; |
| 1057 map["versionInfo"] = versionInfo; | 1087 map["versionInfo"] = versionInfo; |
| 1058 return map; | 1088 return map; |
| 1059 } | 1089 } |
| 1060 } | 1090 } |
| 1061 | 1091 |
| 1062 | 1092 |
| 1093 |
| 1094 |
| 1063 class UnionField extends bindings.Struct { | 1095 class UnionField extends bindings.Struct { |
| 1064 static const List<bindings.StructDataHeader> kVersions = const [ | 1096 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1065 const bindings.StructDataHeader(40, 0) | 1097 const bindings.StructDataHeader(40, 0) |
| 1066 ]; | 1098 ]; |
| 1067 DeclarationData declData = null; | 1099 DeclarationData declData = null; |
| 1068 Type type = null; | 1100 Type type = null; |
| 1069 int tag = 0; | 1101 int tag = 0; |
| 1070 | 1102 |
| 1071 UnionField() : super(kVersions.last.size); | 1103 UnionField() : super(kVersions.last.size); |
| 1072 | 1104 |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1143 Map toJson() { | 1175 Map toJson() { |
| 1144 Map map = new Map(); | 1176 Map map = new Map(); |
| 1145 map["declData"] = declData; | 1177 map["declData"] = declData; |
| 1146 map["type"] = type; | 1178 map["type"] = type; |
| 1147 map["tag"] = tag; | 1179 map["tag"] = tag; |
| 1148 return map; | 1180 return map; |
| 1149 } | 1181 } |
| 1150 } | 1182 } |
| 1151 | 1183 |
| 1152 | 1184 |
| 1185 |
| 1186 |
| 1153 class MojomUnion extends bindings.Struct { | 1187 class MojomUnion extends bindings.Struct { |
| 1154 static const List<bindings.StructDataHeader> kVersions = const [ | 1188 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1155 const bindings.StructDataHeader(24, 0) | 1189 const bindings.StructDataHeader(24, 0) |
| 1156 ]; | 1190 ]; |
| 1157 DeclarationData declData = null; | 1191 DeclarationData declData = null; |
| 1158 List<UnionField> fields = null; | 1192 List<UnionField> fields = null; |
| 1159 | 1193 |
| 1160 MojomUnion() : super(kVersions.last.size); | 1194 MojomUnion() : super(kVersions.last.size); |
| 1161 | 1195 |
| 1162 static MojomUnion deserialize(bindings.Message message) { | 1196 static MojomUnion deserialize(bindings.Message message) { |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1237 | 1271 |
| 1238 Map toJson() { | 1272 Map toJson() { |
| 1239 Map map = new Map(); | 1273 Map map = new Map(); |
| 1240 map["declData"] = declData; | 1274 map["declData"] = declData; |
| 1241 map["fields"] = fields; | 1275 map["fields"] = fields; |
| 1242 return map; | 1276 return map; |
| 1243 } | 1277 } |
| 1244 } | 1278 } |
| 1245 | 1279 |
| 1246 | 1280 |
| 1281 |
| 1282 |
| 1247 class EnumValue extends bindings.Struct { | 1283 class EnumValue extends bindings.Struct { |
| 1248 static const List<bindings.StructDataHeader> kVersions = const [ | 1284 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1249 const bindings.StructDataHeader(48, 0) | 1285 const bindings.StructDataHeader(48, 0) |
| 1250 ]; | 1286 ]; |
| 1251 DeclarationData declData = null; | 1287 DeclarationData declData = null; |
| 1252 String enumTypeKey = null; | 1288 String enumTypeKey = null; |
| 1253 Value initializerValue = null; | 1289 Value initializerValue = null; |
| 1254 int intValue = 0; | 1290 int intValue = 0; |
| 1255 | 1291 |
| 1256 EnumValue() : super(kVersions.last.size); | 1292 EnumValue() : super(kVersions.last.size); |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1332 Map map = new Map(); | 1368 Map map = new Map(); |
| 1333 map["declData"] = declData; | 1369 map["declData"] = declData; |
| 1334 map["enumTypeKey"] = enumTypeKey; | 1370 map["enumTypeKey"] = enumTypeKey; |
| 1335 map["initializerValue"] = initializerValue; | 1371 map["initializerValue"] = initializerValue; |
| 1336 map["intValue"] = intValue; | 1372 map["intValue"] = intValue; |
| 1337 return map; | 1373 return map; |
| 1338 } | 1374 } |
| 1339 } | 1375 } |
| 1340 | 1376 |
| 1341 | 1377 |
| 1378 |
| 1379 |
| 1342 class MojomEnum extends bindings.Struct { | 1380 class MojomEnum extends bindings.Struct { |
| 1343 static const List<bindings.StructDataHeader> kVersions = const [ | 1381 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1344 const bindings.StructDataHeader(24, 0) | 1382 const bindings.StructDataHeader(24, 0) |
| 1345 ]; | 1383 ]; |
| 1346 DeclarationData declData = null; | 1384 DeclarationData declData = null; |
| 1347 List<EnumValue> values = null; | 1385 List<EnumValue> values = null; |
| 1348 | 1386 |
| 1349 MojomEnum() : super(kVersions.last.size); | 1387 MojomEnum() : super(kVersions.last.size); |
| 1350 | 1388 |
| 1351 static MojomEnum deserialize(bindings.Message message) { | 1389 static MojomEnum deserialize(bindings.Message message) { |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1426 | 1464 |
| 1427 Map toJson() { | 1465 Map toJson() { |
| 1428 Map map = new Map(); | 1466 Map map = new Map(); |
| 1429 map["declData"] = declData; | 1467 map["declData"] = declData; |
| 1430 map["values"] = values; | 1468 map["values"] = values; |
| 1431 return map; | 1469 return map; |
| 1432 } | 1470 } |
| 1433 } | 1471 } |
| 1434 | 1472 |
| 1435 | 1473 |
| 1474 |
| 1475 |
| 1436 class MojomMethod extends bindings.Struct { | 1476 class MojomMethod extends bindings.Struct { |
| 1437 static const List<bindings.StructDataHeader> kVersions = const [ | 1477 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1438 const bindings.StructDataHeader(40, 0) | 1478 const bindings.StructDataHeader(40, 0) |
| 1439 ]; | 1479 ]; |
| 1440 DeclarationData declData = null; | 1480 DeclarationData declData = null; |
| 1441 MojomStruct parameters = null; | 1481 MojomStruct parameters = null; |
| 1442 MojomStruct responseParams = null; | 1482 MojomStruct responseParams = null; |
| 1443 int ordinal = 0; | 1483 int ordinal = 0; |
| 1444 | 1484 |
| 1445 MojomMethod() : super(kVersions.last.size); | 1485 MojomMethod() : super(kVersions.last.size); |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1523 Map map = new Map(); | 1563 Map map = new Map(); |
| 1524 map["declData"] = declData; | 1564 map["declData"] = declData; |
| 1525 map["parameters"] = parameters; | 1565 map["parameters"] = parameters; |
| 1526 map["responseParams"] = responseParams; | 1566 map["responseParams"] = responseParams; |
| 1527 map["ordinal"] = ordinal; | 1567 map["ordinal"] = ordinal; |
| 1528 return map; | 1568 return map; |
| 1529 } | 1569 } |
| 1530 } | 1570 } |
| 1531 | 1571 |
| 1532 | 1572 |
| 1573 |
| 1574 |
| 1533 class MojomInterface extends bindings.Struct { | 1575 class MojomInterface extends bindings.Struct { |
| 1534 static const List<bindings.StructDataHeader> kVersions = const [ | 1576 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1535 const bindings.StructDataHeader(32, 0) | 1577 const bindings.StructDataHeader(32, 0) |
| 1536 ]; | 1578 ]; |
| 1537 DeclarationData declData = null; | 1579 DeclarationData declData = null; |
| 1538 String interfaceName = null; | 1580 String interfaceName = null; |
| 1539 Map<int, MojomMethod> methods = null; | 1581 Map<int, MojomMethod> methods = null; |
| 1540 | 1582 |
| 1541 MojomInterface() : super(kVersions.last.size); | 1583 MojomInterface() : super(kVersions.last.size); |
| 1542 | 1584 |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1650 Map toJson() { | 1692 Map toJson() { |
| 1651 Map map = new Map(); | 1693 Map map = new Map(); |
| 1652 map["declData"] = declData; | 1694 map["declData"] = declData; |
| 1653 map["interfaceName"] = interfaceName; | 1695 map["interfaceName"] = interfaceName; |
| 1654 map["methods"] = methods; | 1696 map["methods"] = methods; |
| 1655 return map; | 1697 return map; |
| 1656 } | 1698 } |
| 1657 } | 1699 } |
| 1658 | 1700 |
| 1659 | 1701 |
| 1702 |
| 1703 |
| 1660 class UserValueReference extends bindings.Struct { | 1704 class UserValueReference extends bindings.Struct { |
| 1661 static const List<bindings.StructDataHeader> kVersions = const [ | 1705 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1662 const bindings.StructDataHeader(40, 0) | 1706 const bindings.StructDataHeader(40, 0) |
| 1663 ]; | 1707 ]; |
| 1664 String identifier = null; | 1708 String identifier = null; |
| 1665 String valueKey = null; | 1709 String valueKey = null; |
| 1666 Value resolvedConcreteValue = null; | 1710 Value resolvedConcreteValue = null; |
| 1667 | 1711 |
| 1668 UserValueReference() : super(kVersions.last.size); | 1712 UserValueReference() : super(kVersions.last.size); |
| 1669 | 1713 |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1735 Map toJson() { | 1779 Map toJson() { |
| 1736 Map map = new Map(); | 1780 Map map = new Map(); |
| 1737 map["identifier"] = identifier; | 1781 map["identifier"] = identifier; |
| 1738 map["valueKey"] = valueKey; | 1782 map["valueKey"] = valueKey; |
| 1739 map["resolvedConcreteValue"] = resolvedConcreteValue; | 1783 map["resolvedConcreteValue"] = resolvedConcreteValue; |
| 1740 return map; | 1784 return map; |
| 1741 } | 1785 } |
| 1742 } | 1786 } |
| 1743 | 1787 |
| 1744 | 1788 |
| 1789 |
| 1790 |
| 1745 class DeclaredConstant extends bindings.Struct { | 1791 class DeclaredConstant extends bindings.Struct { |
| 1746 static const List<bindings.StructDataHeader> kVersions = const [ | 1792 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1747 const bindings.StructDataHeader(48, 0) | 1793 const bindings.StructDataHeader(48, 0) |
| 1748 ]; | 1794 ]; |
| 1749 DeclarationData declData = null; | 1795 DeclarationData declData = null; |
| 1750 Type type = null; | 1796 Type type = null; |
| 1751 Value value = null; | 1797 Value value = null; |
| 1752 | 1798 |
| 1753 DeclaredConstant() : super(kVersions.last.size); | 1799 DeclaredConstant() : super(kVersions.last.size); |
| 1754 | 1800 |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1829 Map toJson() { | 1875 Map toJson() { |
| 1830 Map map = new Map(); | 1876 Map map = new Map(); |
| 1831 map["declData"] = declData; | 1877 map["declData"] = declData; |
| 1832 map["type"] = type; | 1878 map["type"] = type; |
| 1833 map["value"] = value; | 1879 map["value"] = value; |
| 1834 return map; | 1880 return map; |
| 1835 } | 1881 } |
| 1836 } | 1882 } |
| 1837 | 1883 |
| 1838 | 1884 |
| 1885 |
| 1886 |
| 1839 class Attribute extends bindings.Struct { | 1887 class Attribute extends bindings.Struct { |
| 1840 static const List<bindings.StructDataHeader> kVersions = const [ | 1888 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1841 const bindings.StructDataHeader(32, 0) | 1889 const bindings.StructDataHeader(32, 0) |
| 1842 ]; | 1890 ]; |
| 1843 String key = null; | 1891 String key = null; |
| 1844 LiteralValue value = null; | 1892 LiteralValue value = null; |
| 1845 | 1893 |
| 1846 Attribute() : super(kVersions.last.size); | 1894 Attribute() : super(kVersions.last.size); |
| 1847 | 1895 |
| 1848 static Attribute deserialize(bindings.Message message) { | 1896 static Attribute deserialize(bindings.Message message) { |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1909 | 1957 |
| 1910 Map toJson() { | 1958 Map toJson() { |
| 1911 Map map = new Map(); | 1959 Map map = new Map(); |
| 1912 map["key"] = key; | 1960 map["key"] = key; |
| 1913 map["value"] = value; | 1961 map["value"] = value; |
| 1914 return map; | 1962 return map; |
| 1915 } | 1963 } |
| 1916 } | 1964 } |
| 1917 | 1965 |
| 1918 | 1966 |
| 1967 |
| 1968 |
| 1919 class DeclarationData extends bindings.Struct { | 1969 class DeclarationData extends bindings.Struct { |
| 1920 static const List<bindings.StructDataHeader> kVersions = const [ | 1970 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1921 const bindings.StructDataHeader(72, 0) | 1971 const bindings.StructDataHeader(72, 0) |
| 1922 ]; | 1972 ]; |
| 1923 List<Attribute> attributes = null; | 1973 List<Attribute> attributes = null; |
| 1924 int minVersion = -1; | 1974 int minVersion = -1; |
| 1925 int declaredOrdinal = -1; | 1975 int declaredOrdinal = -1; |
| 1926 String shortName = null; | 1976 String shortName = null; |
| 1927 String fullIdentifier = null; | 1977 String fullIdentifier = null; |
| 1928 int declarationOrder = -1; | 1978 int declarationOrder = -1; |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2069 map["fullIdentifier"] = fullIdentifier; | 2119 map["fullIdentifier"] = fullIdentifier; |
| 2070 map["declarationOrder"] = declarationOrder; | 2120 map["declarationOrder"] = declarationOrder; |
| 2071 map["sourceFileInfo"] = sourceFileInfo; | 2121 map["sourceFileInfo"] = sourceFileInfo; |
| 2072 map["containedDeclarations"] = containedDeclarations; | 2122 map["containedDeclarations"] = containedDeclarations; |
| 2073 map["containerTypeKey"] = containerTypeKey; | 2123 map["containerTypeKey"] = containerTypeKey; |
| 2074 return map; | 2124 return map; |
| 2075 } | 2125 } |
| 2076 } | 2126 } |
| 2077 | 2127 |
| 2078 | 2128 |
| 2129 |
| 2130 |
| 2079 class SourceFileInfo extends bindings.Struct { | 2131 class SourceFileInfo extends bindings.Struct { |
| 2080 static const List<bindings.StructDataHeader> kVersions = const [ | 2132 static const List<bindings.StructDataHeader> kVersions = const [ |
| 2081 const bindings.StructDataHeader(24, 0) | 2133 const bindings.StructDataHeader(24, 0) |
| 2082 ]; | 2134 ]; |
| 2083 String fileName = null; | 2135 String fileName = null; |
| 2084 int lineNumber = 0; | 2136 int lineNumber = 0; |
| 2085 int columnNumber = 0; | 2137 int columnNumber = 0; |
| 2086 | 2138 |
| 2087 SourceFileInfo() : super(kVersions.last.size); | 2139 SourceFileInfo() : super(kVersions.last.size); |
| 2088 | 2140 |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2154 Map toJson() { | 2206 Map toJson() { |
| 2155 Map map = new Map(); | 2207 Map map = new Map(); |
| 2156 map["fileName"] = fileName; | 2208 map["fileName"] = fileName; |
| 2157 map["lineNumber"] = lineNumber; | 2209 map["lineNumber"] = lineNumber; |
| 2158 map["columnNumber"] = columnNumber; | 2210 map["columnNumber"] = columnNumber; |
| 2159 return map; | 2211 return map; |
| 2160 } | 2212 } |
| 2161 } | 2213 } |
| 2162 | 2214 |
| 2163 | 2215 |
| 2216 |
| 2217 |
| 2164 class ContainedDeclarations extends bindings.Struct { | 2218 class ContainedDeclarations extends bindings.Struct { |
| 2165 static const List<bindings.StructDataHeader> kVersions = const [ | 2219 static const List<bindings.StructDataHeader> kVersions = const [ |
| 2166 const bindings.StructDataHeader(24, 0) | 2220 const bindings.StructDataHeader(24, 0) |
| 2167 ]; | 2221 ]; |
| 2168 List<String> enums = null; | 2222 List<String> enums = null; |
| 2169 List<String> constants = null; | 2223 List<String> constants = null; |
| 2170 | 2224 |
| 2171 ContainedDeclarations() : super(kVersions.last.size); | 2225 ContainedDeclarations() : super(kVersions.last.size); |
| 2172 | 2226 |
| 2173 static ContainedDeclarations deserialize(bindings.Message message) { | 2227 static ContainedDeclarations deserialize(bindings.Message message) { |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2267 Map toJson() { | 2321 Map toJson() { |
| 2268 Map map = new Map(); | 2322 Map map = new Map(); |
| 2269 map["enums"] = enums; | 2323 map["enums"] = enums; |
| 2270 map["constants"] = constants; | 2324 map["constants"] = constants; |
| 2271 return map; | 2325 return map; |
| 2272 } | 2326 } |
| 2273 } | 2327 } |
| 2274 | 2328 |
| 2275 | 2329 |
| 2276 | 2330 |
| 2331 |
| 2332 |
| 2277 enum TypeTag { | 2333 enum TypeTag { |
| 2278 simpleType, | 2334 simpleType, |
| 2279 stringType, | 2335 stringType, |
| 2280 arrayType, | 2336 arrayType, |
| 2281 mapType, | 2337 mapType, |
| 2282 handleType, | 2338 handleType, |
| 2283 typeReference, | 2339 typeReference, |
| 2284 unknown | 2340 unknown |
| 2285 } | 2341 } |
| 2286 | 2342 |
| (...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2481 break; | 2537 break; |
| 2482 default: | 2538 default: |
| 2483 result += "unknown"; | 2539 result += "unknown"; |
| 2484 } | 2540 } |
| 2485 result += ": $_data)"; | 2541 result += ": $_data)"; |
| 2486 return result; | 2542 return result; |
| 2487 } | 2543 } |
| 2488 } | 2544 } |
| 2489 | 2545 |
| 2490 | 2546 |
| 2547 |
| 2548 |
| 2491 enum UserDefinedTypeTag { | 2549 enum UserDefinedTypeTag { |
| 2492 enumType, | 2550 enumType, |
| 2493 structType, | 2551 structType, |
| 2494 unionType, | 2552 unionType, |
| 2495 interfaceType, | 2553 interfaceType, |
| 2496 unknown | 2554 unknown |
| 2497 } | 2555 } |
| 2498 | 2556 |
| 2499 class UserDefinedType extends bindings.Union { | 2557 class UserDefinedType extends bindings.Union { |
| 2500 static final _tag_to_int = const { | 2558 static final _tag_to_int = const { |
| (...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2640 break; | 2698 break; |
| 2641 default: | 2699 default: |
| 2642 result += "unknown"; | 2700 result += "unknown"; |
| 2643 } | 2701 } |
| 2644 result += ": $_data)"; | 2702 result += ": $_data)"; |
| 2645 return result; | 2703 return result; |
| 2646 } | 2704 } |
| 2647 } | 2705 } |
| 2648 | 2706 |
| 2649 | 2707 |
| 2708 |
| 2709 |
| 2650 enum DefaultFieldValueTag { | 2710 enum DefaultFieldValueTag { |
| 2651 value, | 2711 value, |
| 2652 defaultKeyword, | 2712 defaultKeyword, |
| 2653 unknown | 2713 unknown |
| 2654 } | 2714 } |
| 2655 | 2715 |
| 2656 class DefaultFieldValue extends bindings.Union { | 2716 class DefaultFieldValue extends bindings.Union { |
| 2657 static final _tag_to_int = const { | 2717 static final _tag_to_int = const { |
| 2658 DefaultFieldValueTag.value: 0, | 2718 DefaultFieldValueTag.value: 0, |
| 2659 DefaultFieldValueTag.defaultKeyword: 1, | 2719 DefaultFieldValueTag.defaultKeyword: 1, |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2745 break; | 2805 break; |
| 2746 default: | 2806 default: |
| 2747 result += "unknown"; | 2807 result += "unknown"; |
| 2748 } | 2808 } |
| 2749 result += ": $_data)"; | 2809 result += ": $_data)"; |
| 2750 return result; | 2810 return result; |
| 2751 } | 2811 } |
| 2752 } | 2812 } |
| 2753 | 2813 |
| 2754 | 2814 |
| 2815 |
| 2816 |
| 2755 enum ValueTag { | 2817 enum ValueTag { |
| 2756 literalValue, | 2818 literalValue, |
| 2757 userValueReference, | 2819 userValueReference, |
| 2758 builtinValue, | 2820 builtinValue, |
| 2759 unknown | 2821 unknown |
| 2760 } | 2822 } |
| 2761 | 2823 |
| 2762 class Value extends bindings.Union { | 2824 class Value extends bindings.Union { |
| 2763 static final _tag_to_int = const { | 2825 static final _tag_to_int = const { |
| 2764 ValueTag.literalValue: 0, | 2826 ValueTag.literalValue: 0, |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2879 break; | 2941 break; |
| 2880 default: | 2942 default: |
| 2881 result += "unknown"; | 2943 result += "unknown"; |
| 2882 } | 2944 } |
| 2883 result += ": $_data)"; | 2945 result += ": $_data)"; |
| 2884 return result; | 2946 return result; |
| 2885 } | 2947 } |
| 2886 } | 2948 } |
| 2887 | 2949 |
| 2888 | 2950 |
| 2951 |
| 2952 |
| 2889 enum LiteralValueTag { | 2953 enum LiteralValueTag { |
| 2890 boolValue, | 2954 boolValue, |
| 2891 doubleValue, | 2955 doubleValue, |
| 2892 floatValue, | 2956 floatValue, |
| 2893 int8Value, | 2957 int8Value, |
| 2894 int16Value, | 2958 int16Value, |
| 2895 int32Value, | 2959 int32Value, |
| 2896 int64Value, | 2960 int64Value, |
| 2897 stringValue, | 2961 stringValue, |
| 2898 uint8Value, | 2962 uint8Value, |
| (...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3234 break; | 3298 break; |
| 3235 default: | 3299 default: |
| 3236 result += "unknown"; | 3300 result += "unknown"; |
| 3237 } | 3301 } |
| 3238 result += ": $_data)"; | 3302 result += ": $_data)"; |
| 3239 return result; | 3303 return result; |
| 3240 } | 3304 } |
| 3241 } | 3305 } |
| 3242 | 3306 |
| 3243 | 3307 |
| 3308 |
| 3309 |
| 3244 enum UserDefinedValueTag { | 3310 enum UserDefinedValueTag { |
| 3245 enumValue, | 3311 enumValue, |
| 3246 declaredConstant, | 3312 declaredConstant, |
| 3247 unknown | 3313 unknown |
| 3248 } | 3314 } |
| 3249 | 3315 |
| 3250 class UserDefinedValue extends bindings.Union { | 3316 class UserDefinedValue extends bindings.Union { |
| 3251 static final _tag_to_int = const { | 3317 static final _tag_to_int = const { |
| 3252 UserDefinedValueTag.enumValue: 0, | 3318 UserDefinedValueTag.enumValue: 0, |
| 3253 UserDefinedValueTag.declaredConstant: 1, | 3319 UserDefinedValueTag.declaredConstant: 1, |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3340 result += "declaredConstant"; | 3406 result += "declaredConstant"; |
| 3341 break; | 3407 break; |
| 3342 default: | 3408 default: |
| 3343 result += "unknown"; | 3409 result += "unknown"; |
| 3344 } | 3410 } |
| 3345 result += ": $_data)"; | 3411 result += ": $_data)"; |
| 3346 return result; | 3412 return result; |
| 3347 } | 3413 } |
| 3348 } | 3414 } |
| 3349 | 3415 |
| 3416 |
| 3417 |
| 3418 |
| 3419 |
| OLD | NEW |