OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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 // This file is autogenerated by: | 5 // This file is autogenerated by: |
6 // mojo/public/tools/bindings/mojom_bindings_generator.py | 6 // mojo/public/tools/bindings/mojom_bindings_generator.py |
7 // For: | 7 // For: |
8 // mojo/public/interfaces/bindings/mojom_files.mojom | 8 // mojo/public/interfaces/bindings/mojom_files.mojom |
9 // | 9 // |
10 | 10 |
(...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
310 | 310 |
311 func (s *MojomFileGraph) Encode(encoder *bindings.Encoder) error { | 311 func (s *MojomFileGraph) Encode(encoder *bindings.Encoder) error { |
312 encoder.StartStruct(24, 0) | 312 encoder.StartStruct(24, 0) |
313 if err := encoder.WritePointer(); err != nil { | 313 if err := encoder.WritePointer(); err != nil { |
314 return err | 314 return err |
315 } | 315 } |
316 encoder.StartMap() | 316 encoder.StartMap() |
317 { | 317 { |
318 var keys0 []string | 318 var keys0 []string |
319 var values0 []MojomFile | 319 var values0 []MojomFile |
320 » » for key0, value0 := range s.Files { | 320 » » if encoder.Deterministic() { |
321 » » » keys0 = append(keys0, key0) | 321 » » » for key0, _ := range s.Files { |
322 » » » values0 = append(values0, value0) | 322 » » » » keys0 = append(keys0, key0) |
| 323 » » » } |
| 324 » » » bindings.SortMapKeys(&keys0) |
| 325 » » » values0 = make([]MojomFile, len(keys0)) |
| 326 » » » for i, key := range keys0 { |
| 327 » » » » values0[i] = s.Files[key] |
| 328 » » » } |
| 329 » » } else { |
| 330 » » » for key0, value0 := range s.Files { |
| 331 » » » » keys0 = append(keys0, key0) |
| 332 » » » » values0 = append(values0, value0) |
| 333 » » » } |
323 } | 334 } |
324 if err := encoder.WritePointer(); err != nil { | 335 if err := encoder.WritePointer(); err != nil { |
325 return err | 336 return err |
326 } | 337 } |
327 encoder.StartArray(uint32(len(keys0)), 64) | 338 encoder.StartArray(uint32(len(keys0)), 64) |
328 for _, elem1 := range keys0 { | 339 for _, elem1 := range keys0 { |
329 if err := encoder.WritePointer(); err != nil { | 340 if err := encoder.WritePointer(); err != nil { |
330 return err | 341 return err |
331 } | 342 } |
332 if err := encoder.WriteString(elem1); err != nil { | 343 if err := encoder.WriteString(elem1); err != nil { |
(...skipping 22 matching lines...) Expand all Loading... |
355 if err := encoder.Finish(); err != nil { | 366 if err := encoder.Finish(); err != nil { |
356 return err | 367 return err |
357 } | 368 } |
358 if err := encoder.WritePointer(); err != nil { | 369 if err := encoder.WritePointer(); err != nil { |
359 return err | 370 return err |
360 } | 371 } |
361 encoder.StartMap() | 372 encoder.StartMap() |
362 { | 373 { |
363 var keys0 []string | 374 var keys0 []string |
364 var values0 []mojom_types.UserDefinedType | 375 var values0 []mojom_types.UserDefinedType |
365 » » for key0, value0 := range s.ResolvedTypes { | 376 » » if encoder.Deterministic() { |
366 » » » keys0 = append(keys0, key0) | 377 » » » for key0, _ := range s.ResolvedTypes { |
367 » » » values0 = append(values0, value0) | 378 » » » » keys0 = append(keys0, key0) |
| 379 » » » } |
| 380 » » » bindings.SortMapKeys(&keys0) |
| 381 » » » values0 = make([]mojom_types.UserDefinedType, len(keys0)
) |
| 382 » » » for i, key := range keys0 { |
| 383 » » » » values0[i] = s.ResolvedTypes[key] |
| 384 » » » } |
| 385 » » } else { |
| 386 » » » for key0, value0 := range s.ResolvedTypes { |
| 387 » » » » keys0 = append(keys0, key0) |
| 388 » » » » values0 = append(values0, value0) |
| 389 » » » } |
368 } | 390 } |
369 if err := encoder.WritePointer(); err != nil { | 391 if err := encoder.WritePointer(); err != nil { |
370 return err | 392 return err |
371 } | 393 } |
372 encoder.StartArray(uint32(len(keys0)), 64) | 394 encoder.StartArray(uint32(len(keys0)), 64) |
373 for _, elem1 := range keys0 { | 395 for _, elem1 := range keys0 { |
374 if err := encoder.WritePointer(); err != nil { | 396 if err := encoder.WritePointer(); err != nil { |
375 return err | 397 return err |
376 } | 398 } |
377 if err := encoder.WriteString(elem1); err != nil { | 399 if err := encoder.WriteString(elem1); err != nil { |
(...skipping 22 matching lines...) Expand all Loading... |
400 if err := encoder.Finish(); err != nil { | 422 if err := encoder.Finish(); err != nil { |
401 return err | 423 return err |
402 } | 424 } |
403 if err := encoder.WritePointer(); err != nil { | 425 if err := encoder.WritePointer(); err != nil { |
404 return err | 426 return err |
405 } | 427 } |
406 encoder.StartMap() | 428 encoder.StartMap() |
407 { | 429 { |
408 var keys0 []string | 430 var keys0 []string |
409 var values0 []mojom_types.UserDefinedValue | 431 var values0 []mojom_types.UserDefinedValue |
410 » » for key0, value0 := range s.ResolvedValues { | 432 » » if encoder.Deterministic() { |
411 » » » keys0 = append(keys0, key0) | 433 » » » for key0, _ := range s.ResolvedValues { |
412 » » » values0 = append(values0, value0) | 434 » » » » keys0 = append(keys0, key0) |
| 435 » » » } |
| 436 » » » bindings.SortMapKeys(&keys0) |
| 437 » » » values0 = make([]mojom_types.UserDefinedValue, len(keys0
)) |
| 438 » » » for i, key := range keys0 { |
| 439 » » » » values0[i] = s.ResolvedValues[key] |
| 440 » » » } |
| 441 » » } else { |
| 442 » » » for key0, value0 := range s.ResolvedValues { |
| 443 » » » » keys0 = append(keys0, key0) |
| 444 » » » » values0 = append(values0, value0) |
| 445 » » » } |
413 } | 446 } |
414 if err := encoder.WritePointer(); err != nil { | 447 if err := encoder.WritePointer(); err != nil { |
415 return err | 448 return err |
416 } | 449 } |
417 encoder.StartArray(uint32(len(keys0)), 64) | 450 encoder.StartArray(uint32(len(keys0)), 64) |
418 for _, elem1 := range keys0 { | 451 for _, elem1 := range keys0 { |
419 if err := encoder.WritePointer(); err != nil { | 452 if err := encoder.WritePointer(); err != nil { |
420 return err | 453 return err |
421 } | 454 } |
422 if err := encoder.WriteString(elem1); err != nil { | 455 if err := encoder.WriteString(elem1); err != nil { |
(...skipping 740 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1163 if err := decoder.Finish(); err != nil { | 1196 if err := decoder.Finish(); err != nil { |
1164 return err | 1197 return err |
1165 } | 1198 } |
1166 } | 1199 } |
1167 } | 1200 } |
1168 if err := decoder.Finish(); err != nil { | 1201 if err := decoder.Finish(); err != nil { |
1169 return err | 1202 return err |
1170 } | 1203 } |
1171 return nil | 1204 return nil |
1172 } | 1205 } |
OLD | NEW |