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

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

Issue 1033483002: Separate is_debuggable and is_visible again. The outer async functions (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 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 | Annotate | Revision Log
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_H_ 5 #ifndef VM_OBJECT_H_
6 #define VM_OBJECT_H_ 6 #define VM_OBJECT_H_
7 7
8 #include "include/dart_api.h" 8 #include "include/dart_api.h"
9 #include "platform/assert.h" 9 #include "platform/assert.h"
10 #include "platform/utils.h" 10 #include "platform/utils.h"
(...skipping 2244 matching lines...) Expand 10 before | Expand all | Expand 10 after
2255 // native: Bridge to C/C++ code. 2255 // native: Bridge to C/C++ code.
2256 // redirecting: Redirecting generative or factory constructor. 2256 // redirecting: Redirecting generative or factory constructor.
2257 // external: Just a declaration that expects to be defined in another patch 2257 // external: Just a declaration that expects to be defined in another patch
2258 // file. 2258 // file.
2259 2259
2260 #define FOR_EACH_FUNCTION_KIND_BIT(V) \ 2260 #define FOR_EACH_FUNCTION_KIND_BIT(V) \
2261 V(Static, is_static) \ 2261 V(Static, is_static) \
2262 V(Const, is_const) \ 2262 V(Const, is_const) \
2263 V(Abstract, is_abstract) \ 2263 V(Abstract, is_abstract) \
2264 V(Reflectable, is_reflectable) \ 2264 V(Reflectable, is_reflectable) \
2265 V(Visible, is_visible) \
hausner 2015/03/23 19:38:25 Please add a description for the visible flag in t
rmacnak 2015/03/23 20:25:35 Done.
2265 V(Debuggable, is_debuggable) \ 2266 V(Debuggable, is_debuggable) \
2266 V(Optimizable, is_optimizable) \ 2267 V(Optimizable, is_optimizable) \
2267 V(Inlinable, is_inlinable) \ 2268 V(Inlinable, is_inlinable) \
2268 V(Intrinsic, is_intrinsic) \ 2269 V(Intrinsic, is_intrinsic) \
2269 V(Native, is_native) \ 2270 V(Native, is_native) \
2270 V(Redirecting, is_redirecting) \ 2271 V(Redirecting, is_redirecting) \
2271 V(External, is_external) \ 2272 V(External, is_external) \
2272 V(AllowsHoistingCheckClass, allows_hoisting_check_class) \ 2273 V(AllowsHoistingCheckClass, allows_hoisting_check_class) \
2273 V(AllowsBoundsCheckGeneralization, allows_bounds_check_generalization) \ 2274 V(AllowsBoundsCheckGeneralization, allows_bounds_check_generalization) \
2274 V(GeneratedBody, is_generated_body) \ 2275 V(GeneratedBody, is_generated_body) \
(...skipping 5561 matching lines...) Expand 10 before | Expand all | Expand 10 after
7836 7837
7837 7838
7838 RawObject* MegamorphicCache::GetTargetFunction(const Array& array, 7839 RawObject* MegamorphicCache::GetTargetFunction(const Array& array,
7839 intptr_t index) { 7840 intptr_t index) {
7840 return array.At((index * kEntryLength) + kTargetFunctionIndex); 7841 return array.At((index * kEntryLength) + kTargetFunctionIndex);
7841 } 7842 }
7842 7843
7843 } // namespace dart 7844 } // namespace dart
7844 7845
7845 #endif // VM_OBJECT_H_ 7846 #endif // VM_OBJECT_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698