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

Side by Side Diff: mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import.mojom.dart

Issue 1753013002: Mojom runtime type info: New implementation for Dart. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: No changes to sha1s Created 4 years, 9 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 library sample_import_mojom; 5 library sample_import_mojom;
6 import 'dart:async'; 6 import 'dart:async';
7 import 'dart:collection'; 7 import 'dart:collection';
8 import 'dart:typed_data';
8 import 'package:mojo/bindings.dart' as bindings; 9 import 'package:mojo/bindings.dart' as bindings;
9 import 'package:mojo/core.dart' as core; 10 import 'package:mojo/core.dart' as core;
10 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types; 11 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types;
11 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic e_describer; 12 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic e_describer;
12 13
13 class Shape extends bindings.MojoEnum { 14 class Shape extends bindings.MojoEnum {
14 static const Shape rectangle = const Shape._(1); 15 static const Shape rectangle = const Shape._(1);
15 static const Shape circle = const Shape._(2); 16 static const Shape circle = const Shape._(2);
16 static const Shape triangle = const Shape._(3); 17 static const Shape triangle = const Shape._(3);
17 static const Shape last = const Shape._(3); 18 static const Shape last = const Shape._(3);
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
69 case last: 70 case last:
70 return 'Shape.last'; 71 return 'Shape.last';
71 default: 72 default:
72 return null; 73 return null;
73 } 74 }
74 } 75 }
75 76
76 int toJson() => mojoEnumValue; 77 int toJson() => mojoEnumValue;
77 } 78 }
78 79
79 mojom_types.MojomEnum _sampleImportShape() {
80 return new mojom_types.MojomEnum()
81 ..declData = (new mojom_types.DeclarationData()
82 ..shortName = 'Shape'
83 ..fullIdentifier = 'imported.Shape')
84 ..values = <mojom_types.EnumValue>[
85 new mojom_types.EnumValue()
86 ..declData = (new mojom_types.DeclarationData()
87 ..shortName = 'Rectangle')
88 ..enumTypeKey = 'sample_import_Shape__'
89 ..intValue = 1,
90 new mojom_types.EnumValue()
91 ..declData = (new mojom_types.DeclarationData()
92 ..shortName = 'Circle')
93 ..enumTypeKey = 'sample_import_Shape__'
94 ..intValue = 2,
95 new mojom_types.EnumValue()
96 ..declData = (new mojom_types.DeclarationData()
97 ..shortName = 'Triangle')
98 ..enumTypeKey = 'sample_import_Shape__'
99 ..intValue = 3,
100 new mojom_types.EnumValue()
101 ..declData = (new mojom_types.DeclarationData()
102 ..shortName = 'Last')
103 ..enumTypeKey = 'sample_import_Shape__'
104 ..intValue = 3,];
105 }
106
107 class AnotherShape extends bindings.MojoEnum { 80 class AnotherShape extends bindings.MojoEnum {
108 static const AnotherShape rectangle = const AnotherShape._(10); 81 static const AnotherShape rectangle = const AnotherShape._(10);
109 static const AnotherShape circle = const AnotherShape._(11); 82 static const AnotherShape circle = const AnotherShape._(11);
110 static const AnotherShape triangle = const AnotherShape._(12); 83 static const AnotherShape triangle = const AnotherShape._(12);
111 84
112 const AnotherShape._(int v) : super(v); 85 const AnotherShape._(int v) : super(v);
113 86
114 static const Map<String, AnotherShape> valuesMap = const { 87 static const Map<String, AnotherShape> valuesMap = const {
115 "rectangle": rectangle, 88 "rectangle": rectangle,
116 "circle": circle, 89 "circle": circle,
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
156 case triangle: 129 case triangle:
157 return 'AnotherShape.triangle'; 130 return 'AnotherShape.triangle';
158 default: 131 default:
159 return null; 132 return null;
160 } 133 }
161 } 134 }
162 135
163 int toJson() => mojoEnumValue; 136 int toJson() => mojoEnumValue;
164 } 137 }
165 138
166 mojom_types.MojomEnum _sampleImportAnotherShape() {
167 return new mojom_types.MojomEnum()
168 ..declData = (new mojom_types.DeclarationData()
169 ..shortName = 'AnotherShape'
170 ..fullIdentifier = 'imported.AnotherShape')
171 ..values = <mojom_types.EnumValue>[
172 new mojom_types.EnumValue()
173 ..declData = (new mojom_types.DeclarationData()
174 ..shortName = 'Rectangle')
175 ..enumTypeKey = 'sample_import_AnotherShape__'
176 ..intValue = 10,
177 new mojom_types.EnumValue()
178 ..declData = (new mojom_types.DeclarationData()
179 ..shortName = 'Circle')
180 ..enumTypeKey = 'sample_import_AnotherShape__'
181 ..intValue = 11,
182 new mojom_types.EnumValue()
183 ..declData = (new mojom_types.DeclarationData()
184 ..shortName = 'Triangle')
185 ..enumTypeKey = 'sample_import_AnotherShape__'
186 ..intValue = 12,];
187 }
188
189 class YetAnotherShape extends bindings.MojoEnum { 139 class YetAnotherShape extends bindings.MojoEnum {
190 static const YetAnotherShape rectangle = const YetAnotherShape._(20); 140 static const YetAnotherShape rectangle = const YetAnotherShape._(20);
191 static const YetAnotherShape circle = const YetAnotherShape._(21); 141 static const YetAnotherShape circle = const YetAnotherShape._(21);
192 static const YetAnotherShape triangle = const YetAnotherShape._(22); 142 static const YetAnotherShape triangle = const YetAnotherShape._(22);
193 143
194 const YetAnotherShape._(int v) : super(v); 144 const YetAnotherShape._(int v) : super(v);
195 145
196 static const Map<String, YetAnotherShape> valuesMap = const { 146 static const Map<String, YetAnotherShape> valuesMap = const {
197 "rectangle": rectangle, 147 "rectangle": rectangle,
198 "circle": circle, 148 "circle": circle,
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
238 case triangle: 188 case triangle:
239 return 'YetAnotherShape.triangle'; 189 return 'YetAnotherShape.triangle';
240 default: 190 default:
241 return null; 191 return null;
242 } 192 }
243 } 193 }
244 194
245 int toJson() => mojoEnumValue; 195 int toJson() => mojoEnumValue;
246 } 196 }
247 197
248 mojom_types.MojomEnum _sampleImportYetAnotherShape() {
249 return new mojom_types.MojomEnum()
250 ..declData = (new mojom_types.DeclarationData()
251 ..shortName = 'YetAnotherShape'
252 ..fullIdentifier = 'imported.YetAnotherShape')
253 ..values = <mojom_types.EnumValue>[
254 new mojom_types.EnumValue()
255 ..declData = (new mojom_types.DeclarationData()
256 ..shortName = 'Rectangle')
257 ..enumTypeKey = 'sample_import_YetAnotherShape__'
258 ..intValue = 20,
259 new mojom_types.EnumValue()
260 ..declData = (new mojom_types.DeclarationData()
261 ..shortName = 'Circle')
262 ..enumTypeKey = 'sample_import_YetAnotherShape__'
263 ..intValue = 21,
264 new mojom_types.EnumValue()
265 ..declData = (new mojom_types.DeclarationData()
266 ..shortName = 'Triangle')
267 ..enumTypeKey = 'sample_import_YetAnotherShape__'
268 ..intValue = 22,];
269 }
270
271 198
272 199
273 class Point extends bindings.Struct { 200 class Point extends bindings.Struct {
274 static const List<bindings.StructDataHeader> kVersions = const [ 201 static const List<bindings.StructDataHeader> kVersions = const [
275 const bindings.StructDataHeader(16, 0) 202 const bindings.StructDataHeader(16, 0)
276 ]; 203 ];
277 int x = 0; 204 int x = 0;
278 int y = 0; 205 int y = 0;
279 206
280 Point() : super(kVersions.last.size); 207 Point() : super(kVersions.last.size);
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
348 } 275 }
349 276
350 Map toJson() { 277 Map toJson() {
351 Map map = new Map(); 278 Map map = new Map();
352 map["x"] = x; 279 map["x"] = x;
353 map["y"] = y; 280 map["y"] = y;
354 return map; 281 return map;
355 } 282 }
356 } 283 }
357 284
358 mojom_types.MojomStruct _sampleImportPoint() {
359 return new mojom_types.MojomStruct()
360 ..declData = (new mojom_types.DeclarationData()
361 ..shortName = 'Point'
362 ..fullIdentifier = 'imported.Point')
363 ..fields = <mojom_types.StructField>[
364 new mojom_types.StructField()
365 ..declData = (new mojom_types.DeclarationData()
366 ..shortName = 'X')
367 ..type = (new mojom_types.Type()
368 ..simpleType = mojom_types.SimpleType.int32),
369 new mojom_types.StructField()
370 ..declData = (new mojom_types.DeclarationData()
371 ..shortName = 'Y')
372 ..type = (new mojom_types.Type()
373 ..simpleType = mojom_types.SimpleType.int32),];
374 }
375
376 285
377 class _ImportedInterfaceDoSomethingParams extends bindings.Struct { 286 class _ImportedInterfaceDoSomethingParams extends bindings.Struct {
378 static const List<bindings.StructDataHeader> kVersions = const [ 287 static const List<bindings.StructDataHeader> kVersions = const [
379 const bindings.StructDataHeader(8, 0) 288 const bindings.StructDataHeader(8, 0)
380 ]; 289 ];
381 290
382 _ImportedInterfaceDoSomethingParams() : super(kVersions.last.size); 291 _ImportedInterfaceDoSomethingParams() : super(kVersions.last.size);
383 292
384 static _ImportedInterfaceDoSomethingParams deserialize(bindings.Message messag e) { 293 static _ImportedInterfaceDoSomethingParams deserialize(bindings.Message messag e) {
385 var decoder = new bindings.Decoder(message); 294 var decoder = new bindings.Decoder(message);
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
424 String toString() { 333 String toString() {
425 return "_ImportedInterfaceDoSomethingParams("")"; 334 return "_ImportedInterfaceDoSomethingParams("")";
426 } 335 }
427 336
428 Map toJson() { 337 Map toJson() {
429 Map map = new Map(); 338 Map map = new Map();
430 return map; 339 return map;
431 } 340 }
432 } 341 }
433 342
434 mojom_types.MojomStruct _sampleImportImportedInterfaceDoSomethingParams() {
435 return new mojom_types.MojomStruct()
436 ..declData = (new mojom_types.DeclarationData()
437 ..shortName = 'ImportedInterfaceDoSomethingParams'
438 ..fullIdentifier = 'imported.ImportedInterface_DoSomething_Params')
439 ..fields = <mojom_types.StructField>[];
440 }
441
442
443 const int _ImportedInterface_doSomethingName = 0; 343 const int _ImportedInterface_doSomethingName = 0;
444 344
445 mojom_types.MojomInterface _sampleImportImportedInterface() {
446 return new mojom_types.MojomInterface()
447 ..declData = (new mojom_types.DeclarationData()
448 ..shortName = 'ImportedInterface'
449 ..fullIdentifier = 'imported.ImportedInterface')
450 ..serviceName_ = 'ImportedInterface'
451 ..methods = <int, mojom_types.MojomMethod>{
452 _ImportedInterface_doSomethingName: new mojom_types.MojomMethod()
453 ..declData = (new mojom_types.DeclarationData()
454 ..shortName = 'DoSomething')
455 ..ordinal = _ImportedInterface_doSomethingName
456 ..parameters = _sampleImportImportedInterfaceDoSomethingParams(),
457 };
458 }
459
460 class _ImportedInterfaceServiceDescription implements service_describer.ServiceD escription { 345 class _ImportedInterfaceServiceDescription implements service_describer.ServiceD escription {
461 dynamic getTopLevelInterface([Function responseFactory]) => 346 dynamic getTopLevelInterface([Function responseFactory]) =>
462 responseFactory(_sampleImportImportedInterface()); 347 responseFactory(null);
463 348
464 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => 349 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) =>
465 responseFactory(getAllMojomTypeDefinitions()[typeKey]); 350 responseFactory(null);
466 351
467 dynamic getAllTypeDefinitions([Function responseFactory]) => 352 dynamic getAllTypeDefinitions([Function responseFactory]) =>
468 responseFactory(getAllMojomTypeDefinitions()); 353 responseFactory(null);
469 } 354 }
470 355
471 abstract class ImportedInterface { 356 abstract class ImportedInterface {
472 static const String serviceName = null; 357 static const String serviceName = null;
473 void doSomething(); 358 void doSomething();
474 } 359 }
475 360
476 361
477 class _ImportedInterfaceProxyImpl extends bindings.Proxy { 362 class _ImportedInterfaceProxyImpl extends bindings.Proxy {
478 _ImportedInterfaceProxyImpl.fromEndpoint( 363 _ImportedInterfaceProxyImpl.fromEndpoint(
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
636 static service_describer.ServiceDescription _cachedServiceDescription; 521 static service_describer.ServiceDescription _cachedServiceDescription;
637 static service_describer.ServiceDescription get serviceDescription { 522 static service_describer.ServiceDescription get serviceDescription {
638 if (_cachedServiceDescription == null) { 523 if (_cachedServiceDescription == null) {
639 _cachedServiceDescription = new _ImportedInterfaceServiceDescription(); 524 _cachedServiceDescription = new _ImportedInterfaceServiceDescription();
640 } 525 }
641 return _cachedServiceDescription; 526 return _cachedServiceDescription;
642 } 527 }
643 } 528 }
644 529
645 530
646 Map<String, mojom_types.UserDefinedType> _initDescriptions() { 531 mojom_types.RuntimeTypeInfo getRuntimeTypeInfo() => _runtimeTypeInfo ??
647 var map = new HashMap<String, mojom_types.UserDefinedType>(); 532 _initRuntimeTypeInfo();
648 map["sample_import_Shape__"] = 533
649 new mojom_types.UserDefinedType() 534 Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() {
650 ..enumType = _sampleImportShape(); 535 return getRuntimeTypeInfo().typeMap;
651 map["sample_import_AnotherShape__"] =
652 new mojom_types.UserDefinedType()
653 ..enumType = _sampleImportAnotherShape();
654 map["sample_import_YetAnotherShape__"] =
655 new mojom_types.UserDefinedType()
656 ..enumType = _sampleImportYetAnotherShape();
657 map["sample_import_Point__"] =
658 new mojom_types.UserDefinedType()
659 ..structType = _sampleImportPoint();
660 map["sample_import_ImportedInterface_DoSomething_Params__"] =
661 new mojom_types.UserDefinedType()
662 ..structType = _sampleImportImportedInterfaceDoSomethingParams();
663 map["sample_import_ImportedInterface__"] =
664 new mojom_types.UserDefinedType()
665 ..interfaceType = _sampleImportImportedInterface();
666 return map;
667 } 536 }
668 537
669 var _mojomDesc; 538 var _runtimeTypeInfo;
670 Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() { 539 mojom_types.RuntimeTypeInfo _initRuntimeTypeInfo() {
671 if (_mojomDesc == null) { 540 // serializedRuntimeTypeInfo contains the bytes of the Mojo serialization of
672 _mojomDesc = _initDescriptions(); 541 // a mojom_types.RuntimeTypeInfo struct describing the Mojom types in this
673 } 542 // file.
674 return _mojomDesc; 543 var serializedRuntimeTypeInfo = new Uint8List.fromList(const [24,0,0,0,0,0,0,0 ,16,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,16,0,0,0,0, 0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,1,0,0, 0,0,0,0,48,0,0,0,5,0,0,0,40,0,0,0,0,0,0,0,80,0,0,0,0,0,0,0,104,0,0,0,0,0,0,0,128 ,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,43,0,0,0,35,0,0,0,84,89,80,69,95,75,69,89,58,10 5,109,112,111,114,116,101,100,46,73,109,112,111,114,116,101,100,73,110,116,101,1 14,102,97,99,101,0,0,0,0,0,31,0,0,0,23,0,0,0,84,89,80,69,95,75,69,89,58,105,109, 112,111,114,116,101,100,46,80,111,105,110,116,0,31,0,0,0,23,0,0,0,84,89,80,69,95 ,75,69,89,58,105,109,112,111,114,116,101,100,46,83,104,97,112,101,0,38,0,0,0,30, 0,0,0,84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,100,46,65,110,111,1 16,104,101,114,83,104,97,112,101,0,0,41,0,0,0,33,0,0,0,84,89,80,69,95,75,69,89,5 8,105,109,112,111,114,116,101,100,46,89,101,116,65,110,111,116,104,101,114,83,10 4,97,112,101,0,0,0,0,0,0,0,88,0,0,0,5,0,0,0,16,0,0,0,3,0,0,0,72,0,0,0,0,0,0,0,16 ,0,0,0,1,0,0,0,160,3,0,0,0,0,0,0,16,0,0,0,0,0,0,0,192,6,0,0,0,0,0,0,16,0,0,0,0,0 ,0,0,80,13,0,0,0,0,0,0,16,0,0,0,0,0,0,0,120,18,0,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,1,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0 ,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,17,0,0,0,73,109,112,1 11,114,116,101,100,73,110,116,101,114,102,97,99,101,0,0,0,0,0,0,0,34,0,0,0,26,0, 0,0,105,109,112,111,114,116,101,100,46,73,109,112,111,114,116,101,100,73,110,116 ,101,114,102,97,99,101,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,35,0,0,0,10 ,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,1 14,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,112,117,98,108,105,99, 47,105,110,116,101,114,102,97,99,101,115,47,98,105,110,100,105,110,103,115,47,11 6,101,115,116,115,47,115,97,109,112,108,101,95,105,109,112,111,114,116,46,109,11 1,106,111,109,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,12, 0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0, 32,0,0,0,0,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255 ,255,255,255,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,1 1,0,0,0,68,111,83,111,109,101,116,104,105,110,103,0,0,0,0,0,24,0,0,0,0,0,0,0,16, 0,0,0,0,0,0,0,36,0,0,0,2,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,1 00,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,4 7,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99,101,115,47,98,105,110,1 00,105,110,103,115,
544 47,116,101,115,116,115,47,115,97,109,112,108,101,95,105,109,112,111,114,116,46,1 09,111,106,111,109,0,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,240,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,27,0,0,0,19,0,0,0,68,111,83,111,109,101,116,104,105,110,10 3,45,114,101,113,117,101,115,116,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110 ,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,112,117,98,108,1 05,99,47,105,110,116,101,114,102,97,99,101,115,47,98,105,110,100,105,110,103,115 ,47,116,101,115,116,115,47,115,97,109,112,108,101,95,105,109,112,111,114,116,46, 109,111,106,111,109,0,0,0,0,0,0,8,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0,0,0,0,0,0, 0,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255 ,255,255,255,48,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,64,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,5,0,0,0,80,111,105,110,116,0,0, 0,22,0,0,0,14,0,0,0,105,109,112,111,114,116,101,100,46,80,111,105,110,116,0,0,24 ,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,30,0,0,0,7,0,0,0,90,0,0,0,82,0,0,0,47,104,111,10 9,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47 ,109,111,106,111,47,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99,101,1 15,47,98,105,110,100,105,110,103,115,47,116,101,115,116,115,47,115,97,109,112,10 8,101,95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,24,0,0,0,2,0 ,0,0,16,0,0,0,0,0,0,0,16,1,0,0,0,0,0,0,56,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,16,0,0, 0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,255,255,255,255,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0 ,0,0,1,0,0,0,120,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,31,0,0,0,8,0,0, 0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,114,47 ,109,111,106,111,47,115,114,99,47,109,111,106,111,47,112,117,98,108,105,99,47,10 5,110,116,101,114,102,97,99,101,115,47,98,105,110,100,105,110,103,115,47,116,101 ,115,116,115,47,115,97,109,112,108,101,95,105,109,112,111,114,116,46,109,111,106 ,111,109,0,0,0,0,0,0,56,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,5,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,25 5,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,1,0,0,0,121,0 ,0,0,0,0,0,0,24,0,0,0,0,0,0,0,
545 16,0,0,0,0,0,0,0,32,0,0,0,8,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,11 7,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,11 1,47,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99,101,115,47,98,105,11 0,100,105,110,103,115,47,116,101,115,116,115,47,115,97,109,112,108,101,95,105,10 9,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0 ,0,0,0,240,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,25 5,48,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,64,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,5,0,0,0,83,104,97,112,101,0,0,0,22,0,0,0,1 4,0,0,0,105,109,112,111,114,116,101,100,46,83,104,97,112,101,0,0,24,0,0,0,0,0,0, 0,16,0,0,0,0,0,0,0,10,0,0,0,5,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114, 117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106, 111,47,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99,101,115,47,98,105, 110,100,105,110,103,115,47,116,101,115,116,115,47,115,97,109,112,108,101,95,105, 109,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,40,0,0,0,4,0,0,0,32,0,0,0 ,0,0,0,0,112,1,0,0,0,0,0,0,168,2,0,0,0,0,0,0,224,3,0,0,0,0,0,0,48,0,0,0,0,0,0,0, 40,0,0,0,0,0,0,0,24,1,0,0,0,0,0,0,16,0,0,0,0,0,0,0,40,1,0,0,0,0,0,0,1,0,0,0,0,0, 0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,64 ,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,17,0,0,0,9,0,0,0,82,69,67,84,65,78,71,76,69,0,0,0,0,0,0,0,32,0,0,0,24,0, 0,0,105,109,112,111,114,116,101,100,46,83,104,97,112,101,46,82,69,67,84,65,78,71 ,76,69,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,11,0,0,0,2,0,0,0,90,0,0,0,82,0,0,0,47,1 04,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115, 114,99,47,109,111,106,111,47,112,117,98,108,105,99,47,105,110,116,101,114,102,97 ,99,101,115,47,98,105,110,100,105,110,103,115,47,116,101,115,116,115,47,115,97,1 09,112,108,101,95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,31, 0,0,0,23,0,0,0,84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,100,46,83, 104,97,112,101,0,16,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,40,0,0,0,0,0, 0,0,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,72,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0, 255,255,255,255,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0, 0,6,0,0,0,67,73,82,67,76,69,0,0,29,0,0,0,21,0,0,0,105,109,112,111,114,116,101,10 0,46,83,104,97,112,101,46,67,73,82,67,76,69,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0, 0,0,12,0,0,0,2,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,100,111,109 ,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,112,117, 98,108,105,99,47,105,110,116,101,114,102,97,99,101,115,47,
546 98,105,110,100,105,110,103,115,47,116,101,115,116,115,47,115,97,109,112,108,101, 95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,31,0,0,0,23,0,0,0, 84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,100,46,83,104,97,112,101, 0,48,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,16,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,3,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48 ,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,8,0,0,0,84,82,73,65,78,71,76,69,31,0,0,0,23,0, 0,0,105,109,112,111,114,116,101,100,46,83,104,97,112,101,46,84,82,73,65,78,71,76 ,69,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,13,0,0,0,2,0,0,0,90,0,0,0,82,0,0,0,47,10 4,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,1 14,99,47,109,111,106,111,47,112,117,98,108,105,99,47,105,110,116,101,114,102,97, 99,101,115,47,98,105,110,100,105,110,103,115,47,116,101,115,116,115,47,115,97,10 9,112,108,101,95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,31,0 ,0,0,23,0,0,0,84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,100,46,83,1 04,97,112,101,0,48,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,16,1,0,0,0,0,0,0,16,0,0,0,1,0, 0,0,32,1,0,0,0,0,0,0,3,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25 5,255,255,255,48,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,72,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,76,65,83,84,0,0,0,0,27 ,0,0,0,19,0,0,0,105,109,112,111,114,116,101,100,46,83,104,97,112,101,46,76,65,83 ,84,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,14,0,0,0,2,0,0,0,90,0,0,0,82,0,0 ,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111, 47,115,114,99,47,109,111,106,111,47,112,117,98,108,105,99,47,105,110,116,101,114 ,102,97,99,101,115,47,98,105,110,100,105,110,103,115,47,116,101,115,116,115,47,1 15,97,109,112,108,101,95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0, 0,0,31,0,0,0,23,0,0,0,84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,100 ,46,83,104,97,112,101,0,40,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,8,0,0,0,84,82,73,65,78,71,76,69,40,0,0,0,32, 0,0,0,84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,100,46,83,104,97,11 2,101,46,84,82,73,65,78,71,76,69,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,1,0,0,0,0,0 ,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,64, 0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,20,0,0,0,12,0,0,0,65,110,111,116,104,101,114,83,104,97,112,101,0,0,0,0,29 ,0,0,0,21,0,0,0,105,109,112,111,114,116,101,100,46,65,110,111,116,104,101,114,83 ,104,97,112,101,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,18,0,0,0,5,0,0,0,90,0,0, 0,82,0,0,0,47,104,111,109,101,47,114,117,
547 100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111, 47,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99,101,115,47,98,105,110, 100,105,110,103,115,47,116,101,115,116,115,47,115,97,109,112,108,101,95,105,109, 112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,32,0,0,0,3,0,0,0,24,0,0,0,0,0 ,0,0,120,1,0,0,0,0,0,0,192,2,0,0,0,0,0,0,48,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,32,1, 0,0,0,0,0,0,16,0,0,0,0,0,0,0,56,1,0,0,0,0,0,0,10,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,255,25 5,255,255,0,0,0,0,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,9,0, 0,0,82,69,67,84,65,78,71,76,69,0,0,0,0,0,0,0,39,0,0,0,31,0,0,0,105,109,112,111,1 14,116,101,100,46,65,110,111,116,104,101,114,83,104,97,112,101,46,82,69,67,84,65 ,78,71,76,69,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,19,0,0,0,2,0,0,0,90,0,0,0,82,0, 0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111 ,47,115,114,99,47,109,111,106,111,47,112,117,98,108,105,99,47,105,110,116,101,11 4,102,97,99,101,115,47,98,105,110,100,105,110,103,115,47,116,101,115,116,115,47, 115,97,109,112,108,101,95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0 ,0,0,38,0,0,0,30,0,0,0,84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,10 0,46,65,110,111,116,104,101,114,83,104,97,112,101,0,0,16,0,0,0,3,0,0,0,10,0,0,0, 0,0,0,0,48,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,24,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,11,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255 ,255,48,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,80,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,6,0,0,0,67,73,82,67,76,69,0,0,36,0,0,0, 28,0,0,0,105,109,112,111,114,116,101,100,46,65,110,111,116,104,101,114,83,104,97 ,112,101,46,67,73,82,67,76,69,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,20,0,0,0 ,2,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101 ,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,112,117,98,108,105,9 9,47,105,110,116,101,114,102,97,99,101,115,47,98,105,110,100,105,110,103,115,47, 116,101,115,116,115,47,115,97,109,112,108,101,95,105,109,112,111,114,116,46,109, 111,106,111,109,0,0,0,0,0,0,38,0,0,0,30,0,0,0,84,89,80,69,95,75,69,89,58,105,109 ,112,111,114,116,101,100,46,65,110,111,116,104,101,114,83,104,97,112,101,0,0,48, 0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,24,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 12,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0 ,0,0,0,0,0,56,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,16,0,0,0,8,0,0,0,84,82,73,65,78,71,76,69,38,0,0,0,30,0,0,0, 105,109,112,111,114,116,101,100,46,65,110,111,116,104,101,114,83,104,97,112,101, 46,84,82,73,65,78,71,76,69,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,
548 21,0,0,0,2,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105 ,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,112,117,98,1 08,105,99,47,105,110,116,101,114,102,97,99,101,115,47,98,105,110,100,105,110,103 ,115,47,116,101,115,116,115,47,115,97,109,112,108,101,95,105,109,112,111,114,116 ,46,109,111,106,111,109,0,0,0,0,0,0,38,0,0,0,30,0,0,0,84,89,80,69,95,75,69,89,58 ,105,109,112,111,114,116,101,100,46,65,110,111,116,104,101,114,83,104,97,112,101 ,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,255,255,255,25 5,0,0,0,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,15,0,0,0,89, 101,116,65,110,111,116,104,101,114,83,104,97,112,101,0,32,0,0,0,24,0,0,0,105,109 ,112,111,114,116,101,100,46,89,101,116,65,110,111,116,104,101,114,83,104,97,112, 101,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,24,0,0,0,5,0,0,0,90,0,0,0,82,0,0,0,47,104, 111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114 ,99,47,109,111,106,111,47,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99 ,101,115,47,98,105,110,100,105,110,103,115,47,116,101,115,116,115,47,115,97,109, 112,108,101,95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,32,0,0 ,0,3,0,0,0,24,0,0,0,0,0,0,0,136,1,0,0,0,0,0,0,216,2,0,0,0,0,0,0,48,0,0,0,0,0,0,0 ,40,0,0,0,0,0,0,0,40,1,0,0,0,0,0,0,16,0,0,0,0,0,0,0,72,1,0,0,0,0,0,0,20,0,0,0,0, 0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0, 64,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,17,0,0,0,9,0,0,0,82,69,67,84,65,78,71,76,69,0,0,0,0,0,0,0,42,0,0,0,34, 0,0,0,105,109,112,111,114,116,101,100,46,89,101,116,65,110,111,116,104,101,114,8 3,104,97,112,101,46,82,69,67,84,65,78,71,76,69,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0 ,0,0,0,0,0,0,25,0,0,0,2,0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,10 0,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47 ,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99,101,115,47,98,105,110,10 0,105,110,103,115,47,116,101,115,116,115,47,115,97,109,112,108,101,95,105,109,11 2,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,41,0,0,0,33,0,0,0,84,89,80,69,9 5,75,69,89,58,105,109,112,111,114,116,101,100,46,89,101,116,65,110,111,116,104,1 01,114,83,104,97,112,101,0,0,0,0,0,0,0,16,0,0,0,3,0,0,0,20,0,0,0,0,0,0,0,48,0,0, 0,0,0,0,0,40,0,0,0,0,0,0,0,24,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0 ,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0 ,0,0,0,56,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,14,0,0,0,6,0,0,0,67,73,82,67,76,69,0,0,39,0,0,0,31,0,0,0,105,10 9,112,111,114,116,101,100,46,89,101,116,65,110,111,116,104,101,114,83,104,97,112 ,101,46,67,73,82,67,76,69,0,
549 24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,26,0,0,0,2,0,0,0,90,0,0,0,82,0,0,0,47,104,111, 109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99, 47,109,111,106,111,47,112,117,98,108,105,99,47,105,110,116,101,114,102,97,99,101 ,115,47,98,105,110,100,105,110,103,115,47,116,101,115,116,115,47,115,97,109,112, 108,101,95,105,109,112,111,114,116,46,109,111,106,111,109,0,0,0,0,0,0,41,0,0,0,3 3,0,0,0,84,89,80,69,95,75,69,89,58,105,109,112,111,114,116,101,100,46,89,101,116 ,65,110,111,116,104,101,114,83,104,97,112,101,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,40, 0,0,0,0,0,0,0,32,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0, 72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,56,0,0 ,0,0,0,0,0,255,255,255,255,0,0,0,0,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,16,0,0,0,8,0,0,0,84,82,73,65,78,71,76,69,41,0,0,0,33,0,0,0,105,109,112,111,1 14,116,101,100,46,89,101,116,65,110,111,116,104,101,114,83,104,97,112,101,46,84, 82,73,65,78,71,76,69,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,27,0,0,0,2, 0,0,0,90,0,0,0,82,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,11 4,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,112,117,98,108,105,99,4 7,105,110,116,101,114,102,97,99,101,115,47,98,105,110,100,105,110,103,115,47,116 ,101,115,116,115,47,115,97,109,112,108,101,95,105,109,112,111,114,116,46,109,111 ,106,111,109,0,0,0,0,0,0,41,0,0,0,33,0,0,0,84,89,80,69,95,75,69,89,58,105,109,11 2,111,114,116,101,100,46,89,101,116,65,110,111,116,104,101,114,83,104,97,112,101 ,0,0,0,0,0,0,0]);
550
551 // Deserialize RuntimeTypeInfo
552 var bdata = new ByteData.view(serializedRuntimeTypeInfo.buffer);
553 var message = new bindings.Message(bdata, null, serializedRuntimeTypeInfo.leng th, 0);
554 _runtimeTypeInfo = mojom_types.RuntimeTypeInfo.deserialize(message);
555 return _runtimeTypeInfo;
675 } 556 }
676
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698