Index: mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import2.mojom.dart |
diff --git a/mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import2.mojom.dart b/mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import2.mojom.dart |
index 0f2307c07bed80c3ab474c9a0bae1c3d4784a5d9..49bd0ebc684fde2fa188f10cd6e3edb6c51813b1 100644 |
--- a/mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import2.mojom.dart |
+++ b/mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import2.mojom.dart |
@@ -75,6 +75,11 @@ class Size extends bindings.Struct { |
Size() : super(kVersions.last.size); |
+ Size.init( |
+ int this.width, |
+ int this.height |
+ ) : super(kVersions.last.size); |
+ |
static Size deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -163,6 +168,13 @@ class Thing extends bindings.Struct { |
Thing() : super(kVersions.last.size); |
+ Thing.init( |
+ sample_import_mojom.Shape this.shape, |
+ Color this.color, |
+ sample_import_mojom.Point this.location, |
+ Size this.size |
+ ) : super(kVersions.last.size); |
+ |
static Thing deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -288,7 +300,7 @@ mojom_types.RuntimeTypeInfo _initRuntimeTypeInfo() { |
// serializedRuntimeTypeInfo contains the bytes of the Mojo serialization of |
// a mojom_types.RuntimeTypeInfo struct describing the Mojom types in this |
// file. The string contains the base64 encoding of the gzip-compressed bytes. |
- var serializedRuntimeTypeInfo = "H4sIAAAJbogC/8yXy27TTBSAx3XzN78KJUChoSDIsqsMYhWxagkRlVqhimbTDcV1pvEgO2N5XCH1CXgUHoFHYsmSHYw7Z4R9fEuj1GWko1Nn7Ll859ou0aMD+iVo/LvRbaTxe19B95TYqXmz7j7oF0q2lIxPjkanB6OT1zwIRRSzSX8ofBGR52ruceH8Mb9kVd+PPT6bkgHsb861kzqnpeSTnX3+/l/xfX6C3iXZYe4zAP0bBn7PjLtKWkr07fTdNpSga+f2N9+dK/mohF7IiPrCdXw6FWLqM+qJgNHLyKGB+CyojFz9R3hx5nOX8lnMonPHZZKe8dlEoZE0ZjKWVDpB6LNTfYBX/eSjQO+/ktq/Z2X59Uj1mJfTfsn362C3D6O3V8/bSh7kOPXNdI7XBpy/KV51XKwlcTF+8OZwb3ig9DMlm3kuZjrH5V7DXHooP/wycWgvJ57uKFlVorMBIY+AEUoTOQ6JL63dYjx1rez9B+h8LTLfKONHUvzScVvmT1/4JPYKOD2EHN8Up+vyWF2Ah1XBI8kbSQnwGJ96cZ7HZsM8TF3CdZbg/FwSZ+HacuuWrqoFdQsmMK+thuNsB3zC8PgBcfbNzjpSkZ+1UtzM+Xetm4076TlhUX5Knu/fQp4m6Bzm95y9j/XBy/sv/UIH/LRd4qeYT3Ln/6/q/nC89/7d4ai2T9T7zGvPgXUzecPY04W+DtvzScN5o8ye3ZI+tK4Pn9eOVqpurJv1/7YjtfvU2RGP9gJ2XKmwYwfWTEwTczHDdtz+R+14JNTKlXz1G9fl21mAr13B1/RrEvo1zPdpw/Wiji/uL+v+H62q1+m69CcAAP//myQ+J3APAAA="; |
+ var serializedRuntimeTypeInfo = "H4sIAAAJbogC/8yXzW7TQBCA13VDgwolQKGhIMixpyzqKeLUEiIqtUIVzaWn4DrGXmRnLa8rpD4Bj8Ij8EgcOXKDdXZW2OO/NEpdVhpNnbX355vfdokaHdCvQePftW4jjd/7BronxUzN63WPQL+SsiNlfH46mhyPzt+wIORR7Ez7Q+7ziLyUc08L58/YlVP1/dhjM5cMYH99rr3UOQ0pn8zs8487xff5BfqAZIe+zwD0Hxj4PT3uS2lJUbdTd9uSgq6d219/50qZSKGXIqI+ty2fupy7vkM9Hjj0KrJowL/wfSoie/4XDS8vfGZTNoud6LNlO4JesNlUshE0dkQsqLCC0Hcm6gT7/eSjYL7/Wmr/npHl1yPVY1FORyXfb4LdPo7ezZ93pTzKcerr6RyvLTh/U7zquBgr4qL94O3J4fBY6hdStvNc9HSOy4OGufRQfvit49BcTTzdk7IuRWUDQp4AI5QmchwSX9q4xXjqGtn7D9D5WmSxUcaPpPil47bMn76yaewVcHoMOb4pTtflsb4ED6OCR5I3khLgOcz14jyP7YZ56LqE6yzB+bkkzsKN1dYtVVUL6hZMYF47DcfZHviE5vET4uy7mXWkIj9rpbjp8x8YNxt3wrPCovyUPD+8hTxN0Dn07zl7n6mDl/df6oUO+Gm7xE8xn+TOd+d1fzg+/PD+ZFTbJ6p9FrXnwLiZvKHtaUNfh+35rOG8UWbPbkkfWteHL2pHI1U3NvX6/9qR2n3q7IhHewk7rlXYsQNrJqaJGZ9hO+7+p3Y85XLhSr7qjevy7SzB16zgq/s1Af0a5vu84XpRxxf3l3X/j1bV63Rd+hsAAP//s/jsknAPAAA="; |
// Deserialize RuntimeTypeInfo |
var bytes = BASE64.decode(serializedRuntimeTypeInfo); |