| 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..e673cc9f203a7fa82d8edf7fd8a381bcf05aa7e3 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,8 @@ 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 +118,16 @@ 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 +200,8 @@ class BuiltinConstantValue extends bindings.MojoEnum {
|
| return 'BuiltinConstantValue.floatNegativeInfinity';
|
| case floatNan:
|
| return 'BuiltinConstantValue.floatNan';
|
| + default:
|
| + return null;
|
| }
|
| }
|
|
|
| @@ -202,6 +210,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 +279,8 @@ 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 +346,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 +436,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 +527,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 +622,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 +718,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 +819,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 +879,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 +966,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 +1090,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 +1182,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 +1278,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 +1375,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 +1471,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 +1570,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 +1699,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 +1786,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 +1882,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 +1964,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 +2126,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 +2213,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 +2328,8 @@ class ContainedDeclarations extends bindings.Struct {
|
|
|
|
|
|
|
| +
|
| +
|
| enum TypeTag {
|
| simpleType,
|
| stringType,
|
| @@ -2488,6 +2544,8 @@ class Type extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum UserDefinedTypeTag {
|
| enumType,
|
| structType,
|
| @@ -2647,6 +2705,8 @@ class UserDefinedType extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum DefaultFieldValueTag {
|
| value,
|
| defaultKeyword,
|
| @@ -2752,6 +2812,8 @@ class DefaultFieldValue extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum ValueTag {
|
| literalValue,
|
| userValueReference,
|
| @@ -2886,6 +2948,8 @@ class Value extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum LiteralValueTag {
|
| boolValue,
|
| doubleValue,
|
| @@ -3241,6 +3305,8 @@ class LiteralValue extends bindings.Union {
|
| }
|
|
|
|
|
| +
|
| +
|
| enum UserDefinedValueTag {
|
| enumValue,
|
| declaredConstant,
|
| @@ -3347,3 +3413,7 @@ class UserDefinedValue extends bindings.Union {
|
| }
|
| }
|
|
|
| +
|
| +
|
| +
|
| +
|
|
|