| Index: mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_files.mojom.dart
|
| diff --git a/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_files.mojom.dart b/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_files.mojom.dart
|
| index ade7eb4c7e0c0c02203eeda9e849b12620bff071..c121ba5b67ad74ec2f01f280d760eba07adb6603 100644
|
| --- a/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_files.mojom.dart
|
| +++ b/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_files.mojom.dart
|
| @@ -23,6 +23,16 @@ class MojomFile extends bindings.Struct {
|
|
|
| MojomFile() : super(kVersions.last.size);
|
|
|
| + MojomFile.init(
|
| + String this.fileName,
|
| + String this.specifiedFileName,
|
| + String this.moduleNamespace,
|
| + List<mojom_types_mojom.Attribute> this.attributes,
|
| + List<String> this.imports,
|
| + KeysByType this.declaredMojomObjects,
|
| + String this.serializedRuntimeTypeInfo
|
| + ) : super(kVersions.last.size);
|
| +
|
| static MojomFile deserialize(bindings.Message message) {
|
| var decoder = new bindings.Decoder(message);
|
| var result = decode(decoder);
|
| @@ -211,6 +221,12 @@ class MojomFileGraph extends bindings.Struct {
|
|
|
| MojomFileGraph() : super(kVersions.last.size);
|
|
|
| + MojomFileGraph.init(
|
| + Map<String, MojomFile> this.files,
|
| + Map<String, mojom_types_mojom.UserDefinedType> this.resolvedTypes,
|
| + Map<String, mojom_types_mojom.DeclaredConstant> this.resolvedConstants
|
| + ) : super(kVersions.last.size);
|
| +
|
| static MojomFileGraph deserialize(bindings.Message message) {
|
| var decoder = new bindings.Decoder(message);
|
| var result = decode(decoder);
|
| @@ -474,6 +490,16 @@ class KeysByType extends bindings.Struct {
|
|
|
| KeysByType() : super(kVersions.last.size);
|
|
|
| + KeysByType.init(
|
| + List<String> this.interfaces,
|
| + List<String> this.structs,
|
| + List<String> this.unions,
|
| + List<String> this.topLevelEnums,
|
| + List<String> this.embeddedEnums,
|
| + List<String> this.topLevelConstants,
|
| + List<String> this.embeddedConstants
|
| + ) : super(kVersions.last.size);
|
| +
|
| static KeysByType deserialize(bindings.Message message) {
|
| var decoder = new bindings.Decoder(message);
|
| var result = decode(decoder);
|
|
|