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

Side by Side Diff: tools/clang/blink_gc_plugin/DiagnosticsReporter.h

Issue 2588943002: Disallow heap objects containing unsafe on-heap iterators. (Closed)
Patch Set: formatting Created 3 years, 12 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
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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 #ifndef TOOLS_BLINK_GC_PLUGIN_DIAGNOSTICS_REPORTER_H_ 5 #ifndef TOOLS_BLINK_GC_PLUGIN_DIAGNOSTICS_REPORTER_H_
6 #define TOOLS_BLINK_GC_PLUGIN_DIAGNOSTICS_REPORTER_H_ 6 #define TOOLS_BLINK_GC_PLUGIN_DIAGNOSTICS_REPORTER_H_
7 7
8 #include "CheckFieldsVisitor.h" 8 #include "CheckFieldsVisitor.h"
9 #include "CheckFinalizerVisitor.h" 9 #include "CheckFinalizerVisitor.h"
10 #include "CheckGCRootsVisitor.h" 10 #include "CheckGCRootsVisitor.h"
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
128 unsigned diag_part_object_contains_gc_root_note_; 128 unsigned diag_part_object_contains_gc_root_note_;
129 unsigned diag_field_contains_gc_root_note_; 129 unsigned diag_field_contains_gc_root_note_;
130 unsigned diag_finalized_field_note_; 130 unsigned diag_finalized_field_note_;
131 unsigned diag_eagerly_finalized_field_note_; 131 unsigned diag_eagerly_finalized_field_note_;
132 unsigned diag_user_declared_destructor_note_; 132 unsigned diag_user_declared_destructor_note_;
133 unsigned diag_user_declared_finalizer_note_; 133 unsigned diag_user_declared_finalizer_note_;
134 unsigned diag_base_requires_finalization_note_; 134 unsigned diag_base_requires_finalization_note_;
135 unsigned diag_field_requires_finalization_note_; 135 unsigned diag_field_requires_finalization_note_;
136 unsigned diag_overridden_non_virtual_trace_note_; 136 unsigned diag_overridden_non_virtual_trace_note_;
137 unsigned diag_manual_dispatch_method_note_; 137 unsigned diag_manual_dispatch_method_note_;
138 138 unsigned diag_iterator_to_gc_managed_collection_note_;
139 }; 139 };
140 140
141 #endif // TOOLS_BLINK_GC_PLUGIN_DIAGNOSTICS_REPORTER_H_ 141 #endif // TOOLS_BLINK_GC_PLUGIN_DIAGNOSTICS_REPORTER_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698