Index: mojo/public/tools/bindings/pylib/mojom/generate/generated/mojom_types_mojom.py |
diff --git a/mojo/public/tools/bindings/pylib/mojom/generate/generated/mojom_types_mojom.py b/mojo/public/tools/bindings/pylib/mojom/generate/generated/mojom_types_mojom.py |
index dae6e6ad9b8c390b2288e5f1d837f3f76c00e166..3ca0cbaf1533ab09f3779393a503726a09b0d5a4 100644 |
--- a/mojo/public/tools/bindings/pylib/mojom/generate/generated/mojom_types_mojom.py |
+++ b/mojo/public/tools/bindings/pylib/mojom/generate/generated/mojom_types_mojom.py |
@@ -150,9 +150,8 @@ class EnumValue(object): |
DESCRIPTOR = { |
'fields': [ |
_descriptor.SingleFieldGroup('decl_data', _descriptor.StructType(lambda: DeclarationData, nullable=True), 0, 0), |
- _descriptor.SingleFieldGroup('enum_type_key', _descriptor.TYPE_STRING, 1, 0), |
- _descriptor.SingleFieldGroup('initializer_value', _descriptor.UnionType(lambda: Value, nullable=True), 2, 0), |
- _descriptor.SingleFieldGroup('int_value', _descriptor.TYPE_INT32, 3, 0), |
+ _descriptor.SingleFieldGroup('initializer_value', _descriptor.UnionType(lambda: Value, nullable=True), 1, 0), |
+ _descriptor.SingleFieldGroup('int_value', _descriptor.TYPE_INT32, 2, 0), |
], |
} |
@@ -188,12 +187,22 @@ class MojomInterface(object): |
], |
} |
-class UserValueReference(object): |
+class ConstantReference(object): |
__metaclass__ = _reflection.MojoStructType |
DESCRIPTOR = { |
'fields': [ |
_descriptor.SingleFieldGroup('identifier', _descriptor.TYPE_STRING, 0, 0), |
- _descriptor.SingleFieldGroup('value_key', _descriptor.TYPE_NULLABLE_STRING, 1, 0), |
+ _descriptor.SingleFieldGroup('constant_key', _descriptor.TYPE_STRING, 1, 0), |
+ ], |
+ } |
+ |
+class EnumValueReference(object): |
+ __metaclass__ = _reflection.MojoStructType |
+ DESCRIPTOR = { |
+ 'fields': [ |
+ _descriptor.SingleFieldGroup('identifier', _descriptor.TYPE_STRING, 0, 0), |
+ _descriptor.SingleFieldGroup('enum_type_key', _descriptor.TYPE_STRING, 1, 0), |
+ _descriptor.SingleFieldGroup('enum_value_index', _descriptor.TYPE_UINT32, 2, 0), |
], |
} |
@@ -298,8 +307,9 @@ class Value(object): |
DESCRIPTOR = { |
'fields': [ |
_descriptor.SingleFieldGroup('literal_value', _descriptor.UnionType(lambda: LiteralValue), 0, 0), |
- _descriptor.SingleFieldGroup('user_value_reference', _descriptor.StructType(lambda: UserValueReference), 1, 0), |
- _descriptor.SingleFieldGroup('builtin_value', _descriptor.TYPE_INT32, 2, 0), |
+ _descriptor.SingleFieldGroup('constant_reference', _descriptor.StructType(lambda: ConstantReference), 1, 0), |
+ _descriptor.SingleFieldGroup('enum_value_reference', _descriptor.StructType(lambda: EnumValueReference), 2, 0), |
+ _descriptor.SingleFieldGroup('builtin_value', _descriptor.TYPE_INT32, 3, 0), |
], |
} |
@@ -322,12 +332,3 @@ class LiteralValue(object): |
], |
} |
-class UserDefinedValue(object): |
- __metaclass__ = _reflection.MojoUnionType |
- DESCRIPTOR = { |
- 'fields': [ |
- _descriptor.SingleFieldGroup('enum_value', _descriptor.StructType(lambda: EnumValue), 0, 0), |
- _descriptor.SingleFieldGroup('declared_constant', _descriptor.StructType(lambda: DeclaredConstant), 1, 0), |
- ], |
- } |
- |