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 b7de6a6dc6d6895c965276d415b8ed02472f07ee..7df5eb28c7dbadfa1b721d0e28a6f53ddabec67a 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 |
@@ -210,6 +210,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); |
@@ -356,6 +360,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); |
@@ -447,6 +456,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); |
@@ -551,6 +566,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); |
@@ -660,6 +681,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); |
@@ -776,6 +804,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); |
@@ -917,6 +954,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); |
@@ -978,6 +1018,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); |
@@ -1078,6 +1124,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); |
@@ -1213,6 +1265,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); |
@@ -1317,6 +1375,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); |
@@ -1421,6 +1484,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); |
@@ -1521,6 +1590,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); |
@@ -1627,6 +1701,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); |
@@ -1757,6 +1839,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); |
@@ -1908,6 +1997,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); |
@@ -1995,6 +2089,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); |
@@ -2096,6 +2196,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); |
@@ -2217,6 +2324,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); |
@@ -2313,6 +2425,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); |
@@ -2498,6 +2621,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); |
@@ -2597,6 +2726,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); |
@@ -2717,6 +2851,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); |