Index: mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_types.mojom.dart |
diff --git a/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_types.mojom.dart b/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_types.mojom.dart |
index 7e8bad24f797228e500c7302b21de40735b9486a..ff22609cffe8b08bc41d1e01a842cb88066ea4db 100644 |
--- a/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_types.mojom.dart |
+++ b/mojo/dart/packages/mojo/lib/mojo/bindings/types/mojom_types.mojom.dart |
@@ -211,6 +211,10 @@ class StringType extends bindings.Struct { |
StringType() : super(kVersions.last.size); |
+ StringType.init( |
+ bool this.nullable |
+ ) : super(kVersions.last.size); |
+ |
static StringType deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -357,6 +361,11 @@ class HandleType extends bindings.Struct { |
HandleType() : super(kVersions.last.size); |
+ HandleType.init( |
+ bool this.nullable, |
+ HandleTypeKind this.kind |
+ ) : super(kVersions.last.size); |
+ |
static HandleType deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -448,6 +457,12 @@ class ArrayType extends bindings.Struct { |
ArrayType() : super(kVersions.last.size); |
+ ArrayType.init( |
+ bool this.nullable, |
+ int this.fixedLength, |
+ Type this.elementType |
+ ) : super(kVersions.last.size); |
+ |
static ArrayType deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -552,6 +567,12 @@ class MapType extends bindings.Struct { |
MapType() : super(kVersions.last.size); |
+ MapType.init( |
+ bool this.nullable, |
+ Type this.keyType, |
+ Type this.valueType |
+ ) : super(kVersions.last.size); |
+ |
static MapType deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -661,6 +682,13 @@ class TypeReference extends bindings.Struct { |
TypeReference() : super(kVersions.last.size); |
+ TypeReference.init( |
+ bool this.nullable, |
+ bool this.isInterfaceRequest, |
+ String this.identifier, |
+ String this.typeKey |
+ ) : super(kVersions.last.size); |
+ |
static TypeReference deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -777,6 +805,15 @@ class StructField extends bindings.Struct { |
StructField() : super(kVersions.last.size); |
+ StructField.init( |
+ DeclarationData this.declData, |
+ Type this.type, |
+ DefaultFieldValue this.defaultValue, |
+ int this.offset, |
+ int this.bit, |
+ int this.minVersion |
+ ) : super(kVersions.last.size); |
+ |
static StructField deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -918,6 +955,9 @@ class DefaultKeyword extends bindings.Struct { |
DefaultKeyword() : super(kVersions.last.size); |
+ DefaultKeyword.init( |
+ ) : super(kVersions.last.size); |
+ |
static DefaultKeyword deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -979,6 +1019,12 @@ class StructVersion extends bindings.Struct { |
StructVersion() : super(kVersions.last.size); |
+ StructVersion.init( |
+ int this.versionNumber, |
+ int this.numFields, |
+ int this.numBytes |
+ ) : super(kVersions.last.size); |
+ |
static StructVersion deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1079,6 +1125,12 @@ class MojomStruct extends bindings.Struct { |
MojomStruct() : super(kVersions.last.size); |
+ MojomStruct.init( |
+ DeclarationData this.declData, |
+ List<StructField> this.fields, |
+ List<StructVersion> this.versionInfo |
+ ) : super(kVersions.last.size); |
+ |
static MojomStruct deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1214,6 +1266,12 @@ class UnionField extends bindings.Struct { |
UnionField() : super(kVersions.last.size); |
+ UnionField.init( |
+ DeclarationData this.declData, |
+ Type this.type, |
+ int this.tag |
+ ) : super(kVersions.last.size); |
+ |
static UnionField deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1318,6 +1376,11 @@ class MojomUnion extends bindings.Struct { |
MojomUnion() : super(kVersions.last.size); |
+ MojomUnion.init( |
+ DeclarationData this.declData, |
+ List<UnionField> this.fields |
+ ) : super(kVersions.last.size); |
+ |
static MojomUnion deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1422,6 +1485,12 @@ class EnumValue extends bindings.Struct { |
EnumValue() : super(kVersions.last.size); |
+ EnumValue.init( |
+ DeclarationData this.declData, |
+ Value this.initializerValue, |
+ int this.intValue |
+ ) : super(kVersions.last.size); |
+ |
static EnumValue deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1522,6 +1591,11 @@ class MojomEnum extends bindings.Struct { |
MojomEnum() : super(kVersions.last.size); |
+ MojomEnum.init( |
+ DeclarationData this.declData, |
+ List<EnumValue> this.values |
+ ) : super(kVersions.last.size); |
+ |
static MojomEnum deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1628,6 +1702,14 @@ class MojomMethod extends bindings.Struct { |
MojomMethod() : super(kVersions.last.size); |
+ MojomMethod.init( |
+ DeclarationData this.declData, |
+ MojomStruct this.parameters, |
+ MojomStruct this.responseParams, |
+ int this.ordinal, |
+ int this.minVersion |
+ ) : super(kVersions.last.size); |
+ |
static MojomMethod deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1758,6 +1840,13 @@ class MojomInterface extends bindings.Struct { |
MojomInterface() : super(kVersions.last.size); |
+ MojomInterface.init( |
+ DeclarationData this.declData, |
+ String this.serviceName_, |
+ Map<int, MojomMethod> this.methods, |
+ int this.currentVersion |
+ ) : super(kVersions.last.size); |
+ |
static MojomInterface deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1909,6 +1998,11 @@ class ConstantReference extends bindings.Struct { |
ConstantReference() : super(kVersions.last.size); |
+ ConstantReference.init( |
+ String this.identifier, |
+ String this.constantKey |
+ ) : super(kVersions.last.size); |
+ |
static ConstantReference deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -1996,6 +2090,12 @@ class EnumValueReference extends bindings.Struct { |
EnumValueReference() : super(kVersions.last.size); |
+ EnumValueReference.init( |
+ String this.identifier, |
+ String this.enumTypeKey, |
+ int this.enumValueIndex |
+ ) : super(kVersions.last.size); |
+ |
static EnumValueReference deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -2097,6 +2197,13 @@ class DeclaredConstant extends bindings.Struct { |
DeclaredConstant() : super(kVersions.last.size); |
+ DeclaredConstant.init( |
+ DeclarationData this.declData, |
+ Type this.type, |
+ Value this.value, |
+ Value this.resolvedConcreteValue |
+ ) : super(kVersions.last.size); |
+ |
static DeclaredConstant deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -2218,6 +2325,11 @@ class Attribute extends bindings.Struct { |
Attribute() : super(kVersions.last.size); |
+ Attribute.init( |
+ String this.key, |
+ LiteralValue this.value |
+ ) : super(kVersions.last.size); |
+ |
static Attribute deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -2314,6 +2426,17 @@ class DeclarationData extends bindings.Struct { |
DeclarationData() : super(kVersions.last.size); |
+ DeclarationData.init( |
+ List<Attribute> this.attributes, |
+ String this.shortName, |
+ String this.fullIdentifier, |
+ int this.declaredOrdinal, |
+ int this.declarationOrder, |
+ SourceFileInfo this.sourceFileInfo, |
+ ContainedDeclarations this.containedDeclarations, |
+ String this.containerTypeKey |
+ ) : super(kVersions.last.size); |
+ |
static DeclarationData deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -2499,6 +2622,12 @@ class SourceFileInfo extends bindings.Struct { |
SourceFileInfo() : super(kVersions.last.size); |
+ SourceFileInfo.init( |
+ String this.fileName, |
+ int this.lineNumber, |
+ int this.columnNumber |
+ ) : super(kVersions.last.size); |
+ |
static SourceFileInfo deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -2598,6 +2727,11 @@ class ContainedDeclarations extends bindings.Struct { |
ContainedDeclarations() : super(kVersions.last.size); |
+ ContainedDeclarations.init( |
+ List<String> this.enums, |
+ List<String> this.constants |
+ ) : super(kVersions.last.size); |
+ |
static ContainedDeclarations deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -2718,6 +2852,11 @@ class RuntimeTypeInfo extends bindings.Struct { |
RuntimeTypeInfo() : super(kVersions.last.size); |
+ RuntimeTypeInfo.init( |
+ Map<String, String> this.services, |
+ Map<String, UserDefinedType> this.typeMap |
+ ) : super(kVersions.last.size); |
+ |
static RuntimeTypeInfo deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |