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

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

Issue 3008763002: Store actual Reference(s) for additional exports. (Closed)
Patch Set: Fixes for review comments. Created 3 years, 3 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
« no previous file with comments | « pkg/kernel/lib/text/ast_to_text.dart ('k') | runtime/vm/kernel_binary_flowgraph.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) 2017, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2017, 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 RUNTIME_VM_KERNEL_BINARY_FLOWGRAPH_H_ 5 #ifndef RUNTIME_VM_KERNEL_BINARY_FLOWGRAPH_H_
6 #define RUNTIME_VM_KERNEL_BINARY_FLOWGRAPH_H_ 6 #define RUNTIME_VM_KERNEL_BINARY_FLOWGRAPH_H_
7 7
8 #if !defined(DART_PRECOMPILED_RUNTIME) 8 #if !defined(DART_PRECOMPILED_RUNTIME)
9 9
10 #include <map> 10 #include <map>
(...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after
395 // If asked to read a compound field (e.g. an expression) it will be skipped. 395 // If asked to read a compound field (e.g. an expression) it will be skipped.
396 class LibraryHelper { 396 class LibraryHelper {
397 public: 397 public:
398 enum Field { 398 enum Field {
399 kFlags, 399 kFlags,
400 kCanonicalName, 400 kCanonicalName,
401 kName, 401 kName,
402 kSourceUriIndex, 402 kSourceUriIndex,
403 kAnnotations, 403 kAnnotations,
404 kDependencies, 404 kDependencies,
405 kAdditionalExports,
405 kParts, 406 kParts,
406 kTypedefs, 407 kTypedefs,
407 kClasses, 408 kClasses,
408 kToplevelField, 409 kToplevelField,
409 kToplevelProcedures, 410 kToplevelProcedures,
410 kEnd, 411 kEnd,
411 }; 412 };
412 413
413 enum Flag { 414 enum Flag {
414 kExternal = 1, 415 kExternal = 1,
(...skipping 716 matching lines...) Expand 10 before | Expand all | Expand 10 after
1131 const uint8_t* saved_raw_buffer_; 1132 const uint8_t* saved_raw_buffer_;
1132 const TypedData* saved_typed_data_; 1133 const TypedData* saved_typed_data_;
1133 intptr_t saved_offset_; 1134 intptr_t saved_offset_;
1134 }; 1135 };
1135 1136
1136 } // namespace kernel 1137 } // namespace kernel
1137 } // namespace dart 1138 } // namespace dart
1138 1139
1139 #endif // !defined(DART_PRECOMPILED_RUNTIME) 1140 #endif // !defined(DART_PRECOMPILED_RUNTIME)
1140 #endif // RUNTIME_VM_KERNEL_BINARY_FLOWGRAPH_H_ 1141 #endif // RUNTIME_VM_KERNEL_BINARY_FLOWGRAPH_H_
OLDNEW
« no previous file with comments | « pkg/kernel/lib/text/ast_to_text.dart ('k') | runtime/vm/kernel_binary_flowgraph.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698