Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(173)

Unified Diff: mojo/public/tools/bindings/pylib/mojom/generate/generated/mojom_types_mojom.py

Issue 1717583003: Mojom compiler: Move RuntimeTypeInfo from mojom_files.mojom to mojom_types.mojom. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: New sha1s Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 12a25ac607e606be6e2957fefcf75d5d6cc15076..9fabfc350289933683d62e0f37f057cb12b3c17b 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
@@ -248,6 +248,24 @@ class ContainedDeclarations(object):
],
}
+class ServiceTypeInfo(object):
+ __metaclass__ = _reflection.MojoStructType
+ DESCRIPTOR = {
+ 'fields': [
+ _descriptor.SingleFieldGroup('top_level_interface', _descriptor.TYPE_STRING, 0, 0),
+ _descriptor.SingleFieldGroup('complete_type_set', _descriptor.GenericArrayType(_descriptor.TYPE_STRING), 1, 0),
+ ],
+ }
+
+class RuntimeTypeInfo(object):
+ __metaclass__ = _reflection.MojoStructType
+ DESCRIPTOR = {
+ 'fields': [
+ _descriptor.SingleFieldGroup('services_by_name', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.StructType(lambda: ServiceTypeInfo)), 0, 0),
+ _descriptor.SingleFieldGroup('type_map', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.UnionType(lambda: UserDefinedType)), 1, 0),
+ ],
+ }
+
class Type(object):
__metaclass__ = _reflection.MojoUnionType
DESCRIPTOR = {

Powered by Google App Engine
This is Rietveld 408576698