Index: third_party/WebKit/Source/platform/heap/Visitor.h |
diff --git a/third_party/WebKit/Source/platform/heap/Visitor.h b/third_party/WebKit/Source/platform/heap/Visitor.h |
index 022ffe99ccc17fe69749b12fad644a36b2853293..eddab643550bbe57f08da846ccd6961edae6a85d 100644 |
--- a/third_party/WebKit/Source/platform/heap/Visitor.h |
+++ b/third_party/WebKit/Source/platform/heap/Visitor.h |
@@ -53,10 +53,11 @@ class TraceEagerlyTrait; |
class ThreadState; |
class Visitor; |
-// The TraceMethodDelegate is used to convert a trace method for type T to a TraceCallback. |
-// This allows us to pass a type's trace method as a parameter to the PersistentNode |
-// constructor. The PersistentNode constructor needs the specific trace method due an issue |
-// with the Windows compiler which instantiates even unused variables. This causes problems |
+// The TraceMethodDelegate is used to convert a trace method for type T to a |
+// TraceCallback. This allows us to pass a type's trace method as a parameter |
+// to the PersistentNode constructor. The PersistentNode constructor needs the |
+// specific trace method due an issue with the Windows compiler which |
+// instantiates even unused variables. This causes problems |
// in header files where we have only forward declarations of classes. |
template <typename T, void (T::*method)(Visitor*)> |
struct TraceMethodDelegate { |