| 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 |