Index: tools/clang/blink_gc_plugin/RecordInfo.h |
diff --git a/tools/clang/blink_gc_plugin/RecordInfo.h b/tools/clang/blink_gc_plugin/RecordInfo.h |
index 39c13f01c6dd9dca7134df1787854fd8b7e27a41..616d4f4e40c8055d4f6cc0d698a8fc6aeb1e0dbe 100644 |
--- a/tools/clang/blink_gc_plugin/RecordInfo.h |
+++ b/tools/clang/blink_gc_plugin/RecordInfo.h |
@@ -26,6 +26,7 @@ class GraphPoint { |
virtual ~GraphPoint() {} |
void MarkTraced() { traced_ = true; } |
bool IsProperlyTraced() { return traced_ || !NeedsTracing().IsNeeded(); } |
+ bool IsInproperlyTraced() { return traced_ && NeedsTracing().IsIllegal(); } |
virtual const TracingStatus NeedsTracing() = 0; |
private: |