| Index: tools/clang/blink_gc_plugin/DiagnosticsReporter.h
|
| diff --git a/tools/clang/blink_gc_plugin/DiagnosticsReporter.h b/tools/clang/blink_gc_plugin/DiagnosticsReporter.h
|
| index ddcfbfd7c8d2c34057432bf3f2955b72f19d1720..6a32f70ec6fb72f8964cd865e5f322fc04ed8d7a 100644
|
| --- a/tools/clang/blink_gc_plugin/DiagnosticsReporter.h
|
| +++ b/tools/clang/blink_gc_plugin/DiagnosticsReporter.h
|
| @@ -62,6 +62,8 @@ class DiagnosticsReporter {
|
| clang::CXXRecordDecl* base);
|
| void BaseClassMustDeclareVirtualTrace(RecordInfo* derived,
|
| clang::CXXRecordDecl* base);
|
| + void TraceMethodForStackAllocatedClass(RecordInfo* parent,
|
| + clang::CXXMethodDecl* trace);
|
|
|
| void NoteManualDispatchMethod(clang::CXXMethodDecl* dispatch);
|
| void NoteBaseRequiresTracing(BasePoint* base);
|
| @@ -136,6 +138,7 @@ class DiagnosticsReporter {
|
| unsigned diag_overridden_non_virtual_trace_note_;
|
| unsigned diag_manual_dispatch_method_note_;
|
| unsigned diag_iterator_to_gc_managed_collection_note_;
|
| + unsigned diag_trace_method_of_stack_allocated_parent_;
|
| };
|
|
|
| #endif // TOOLS_BLINK_GC_PLUGIN_DIAGNOSTICS_REPORTER_H_
|
|
|