| 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 426c61ed5fb852c2b41e4ddfa81cbc2ee35c9169..019d8ec099506e511846ffed6c930647ec374895 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
|
| @@ -9,6 +9,7 @@ import 'dart:async';
|
| import 'package:mojo/bindings.dart' as bindings;
|
| import 'package:mojo/core.dart' as core;
|
|
|
| +
|
| class SimpleType extends bindings.MojoEnum {
|
| static const SimpleType bool = const SimpleType._(0);
|
| static const SimpleType double = const SimpleType._(1);
|
| @@ -116,12 +117,15 @@ class SimpleType extends bindings.MojoEnum {
|
| return 'SimpleType.uint32';
|
| case uint64:
|
| return 'SimpleType.uint64';
|
| + default:
|
| + return null;
|
| }
|
| }
|
|
|
| int toJson() => mojoEnumValue;
|
| }
|
|
|
| +
|
| class BuiltinConstantValue extends bindings.MojoEnum {
|
| static const BuiltinConstantValue doubleInfinity = const BuiltinConstantValue._(0);
|
| static const BuiltinConstantValue doubleNegativeInfinity = const BuiltinConstantValue._(1);
|
| @@ -194,6 +198,8 @@ class BuiltinConstantValue extends bindings.MojoEnum {
|
| return 'BuiltinConstantValue.floatNegativeInfinity';
|
| case floatNan:
|
| return 'BuiltinConstantValue.floatNan';
|
| + default:
|
| + return null;
|
| }
|
| }
|
|
|
| @@ -202,6 +208,8 @@ class BuiltinConstantValue extends bindings.MojoEnum {
|
|
|
|
|
|
|
| +
|
| +
|
| class StringType extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(16, 0)
|
| @@ -269,6 +277,7 @@ class StringType extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| class HandleTypeKind extends bindings.MojoEnum {
|
| static const HandleTypeKind unspecified = const HandleTypeKind._(0);
|
| static const HandleTypeKind messagePipe = const HandleTypeKind._(1);
|
| @@ -334,12 +343,16 @@ class HandleTypeKind extends bindings.MojoEnum {
|
| return 'HandleTypeKind.dataPipeProducer';
|
| case sharedBuffer:
|
| return 'HandleTypeKind.sharedBuffer';
|
| + default:
|
| + return null;
|
| }
|
| }
|
|
|
| int toJson() => mojoEnumValue;
|
| }
|
|
|
| +
|
| +
|
| class HandleType extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(16, 0)
|
| @@ -420,6 +433,8 @@ class HandleType extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class ArrayType extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(32, 0)
|
| @@ -509,6 +524,8 @@ class ArrayType extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class MapType extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(48, 0)
|
| @@ -602,6 +619,8 @@ class MapType extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class TypeReference extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(32, 0)
|
| @@ -696,6 +715,8 @@ class TypeReference extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class StructField extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(56, 0)
|
| @@ -795,6 +816,8 @@ class StructField extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class DefaultKeyword extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(8, 0)
|
| @@ -853,6 +876,8 @@ class DefaultKeyword extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class StructVersion extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -938,6 +963,8 @@ class StructVersion extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class MojomStruct extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(32, 0)
|
| @@ -1060,6 +1087,8 @@ class MojomStruct extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class UnionField extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(40, 0)
|
| @@ -1150,6 +1179,8 @@ class UnionField extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class MojomUnion extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -1244,6 +1275,8 @@ class MojomUnion extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class EnumValue extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(48, 0)
|
| @@ -1339,6 +1372,8 @@ class EnumValue extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class MojomEnum extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -1433,6 +1468,8 @@ class MojomEnum extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class MojomMethod extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(40, 0)
|
| @@ -1530,6 +1567,8 @@ class MojomMethod extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class MojomInterface extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(32, 0)
|
| @@ -1657,6 +1696,8 @@ class MojomInterface extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class UserValueReference extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(40, 0)
|
| @@ -1742,6 +1783,8 @@ class UserValueReference extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class DeclaredConstant extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(48, 0)
|
| @@ -1836,6 +1879,8 @@ class DeclaredConstant extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class Attribute extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(32, 0)
|
| @@ -1916,6 +1961,8 @@ class Attribute extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class DeclarationData extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(72, 0)
|
| @@ -2076,6 +2123,8 @@ class DeclarationData extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class SourceFileInfo extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -2161,6 +2210,8 @@ class SourceFileInfo extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class ContainedDeclarations extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -2274,6 +2325,8 @@ class ContainedDeclarations extends bindings.Struct {
|
|
|
|
|
|
|
| +
|
| +
|
| enum TypeTag {
|
| simpleType,
|
| stringType,
|
| @@ -2488,6 +2541,8 @@ class Type extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum UserDefinedTypeTag {
|
| enumType,
|
| structType,
|
| @@ -2647,6 +2702,8 @@ class UserDefinedType extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum DefaultFieldValueTag {
|
| value,
|
| defaultKeyword,
|
| @@ -2752,6 +2809,8 @@ class DefaultFieldValue extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum ValueTag {
|
| literalValue,
|
| userValueReference,
|
| @@ -2886,6 +2945,8 @@ class Value extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum LiteralValueTag {
|
| boolValue,
|
| doubleValue,
|
| @@ -3241,6 +3302,8 @@ class LiteralValue extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum UserDefinedValueTag {
|
| enumValue,
|
| declaredConstant,
|
| @@ -3347,3 +3410,8 @@ class UserDefinedValue extends bindings.Union {
|
| }
|
| }
|
|
|
| +
|
| +
|
| +
|
| +
|
| +
|
|
|