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

Side by Side Diff: runtime/vm/object_store.h

Issue 662603003: Implement await for statement (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 6 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | runtime/vm/object_store.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 #ifndef VM_OBJECT_STORE_H_ 5 #ifndef VM_OBJECT_STORE_H_
6 #define VM_OBJECT_STORE_H_ 6 #define VM_OBJECT_STORE_H_
7 7
8 #include "vm/object.h" 8 #include "vm/object.h"
9 9
10 namespace dart { 10 namespace dart {
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
117 RawClass* future_class() const { return future_class_; } 117 RawClass* future_class() const { return future_class_; }
118 void set_future_class(const Class& value) { 118 void set_future_class(const Class& value) {
119 future_class_ = value.raw(); 119 future_class_ = value.raw();
120 } 120 }
121 121
122 RawClass* completer_class() const { return completer_class_; } 122 RawClass* completer_class() const { return completer_class_; }
123 void set_completer_class(const Class& value) { 123 void set_completer_class(const Class& value) {
124 completer_class_ = value.raw(); 124 completer_class_ = value.raw();
125 } 125 }
126 126
127 RawClass* stream_iterator_class() const { return stream_iterator_class_; }
128 void set_stream_iterator_class(const Class& value) {
129 stream_iterator_class_ = value.raw();
130 }
131
127 RawClass* one_byte_string_class() const { return one_byte_string_class_; } 132 RawClass* one_byte_string_class() const { return one_byte_string_class_; }
128 void set_one_byte_string_class(const Class& value) { 133 void set_one_byte_string_class(const Class& value) {
129 one_byte_string_class_ = value.raw(); 134 one_byte_string_class_ = value.raw();
130 } 135 }
131 136
132 RawClass* two_byte_string_class() const { return two_byte_string_class_; } 137 RawClass* two_byte_string_class() const { return two_byte_string_class_; }
133 void set_two_byte_string_class(const Class& value) { 138 void set_two_byte_string_class(const Class& value) {
134 two_byte_string_class_ = value.raw(); 139 two_byte_string_class_ = value.raw();
135 } 140 }
136 141
(...skipping 303 matching lines...) Expand 10 before | Expand all | Expand 10 after
440 RawType* mint_type_; 445 RawType* mint_type_;
441 RawClass* bigint_class_; 446 RawClass* bigint_class_;
442 RawClass* double_class_; 447 RawClass* double_class_;
443 RawType* double_type_; 448 RawType* double_type_;
444 RawType* float32x4_type_; 449 RawType* float32x4_type_;
445 RawType* int32x4_type_; 450 RawType* int32x4_type_;
446 RawType* float64x2_type_; 451 RawType* float64x2_type_;
447 RawType* string_type_; 452 RawType* string_type_;
448 RawClass* future_class_; 453 RawClass* future_class_;
449 RawClass* completer_class_; 454 RawClass* completer_class_;
455 RawClass* stream_iterator_class_;
450 RawClass* one_byte_string_class_; 456 RawClass* one_byte_string_class_;
451 RawClass* two_byte_string_class_; 457 RawClass* two_byte_string_class_;
452 RawClass* external_one_byte_string_class_; 458 RawClass* external_one_byte_string_class_;
453 RawClass* external_two_byte_string_class_; 459 RawClass* external_two_byte_string_class_;
454 RawType* bool_type_; 460 RawType* bool_type_;
455 RawClass* bool_class_; 461 RawClass* bool_class_;
456 RawClass* array_class_; 462 RawClass* array_class_;
457 RawType* array_type_; 463 RawType* array_type_;
458 RawClass* immutable_array_class_; 464 RawClass* immutable_array_class_;
459 RawClass* growable_object_array_class_; 465 RawClass* growable_object_array_class_;
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
499 } 505 }
500 506
501 friend class SnapshotReader; 507 friend class SnapshotReader;
502 508
503 DISALLOW_COPY_AND_ASSIGN(ObjectStore); 509 DISALLOW_COPY_AND_ASSIGN(ObjectStore);
504 }; 510 };
505 511
506 } // namespace dart 512 } // namespace dart
507 513
508 #endif // VM_OBJECT_STORE_H_ 514 #endif // VM_OBJECT_STORE_H_
OLDNEW
« no previous file with comments | « no previous file | runtime/vm/object_store.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698