Index: third_party/WebKit/Source/platform/inspector_protocol/Forward_h.template |
diff --git a/third_party/WebKit/Source/platform/inspector_protocol/Forward_h.template b/third_party/WebKit/Source/platform/inspector_protocol/Forward_h.template |
new file mode 100644 |
index 0000000000000000000000000000000000000000..b1b1f8bb860ca8ca2007a8771e4b5c7e6425899e |
--- /dev/null |
+++ b/third_party/WebKit/Source/platform/inspector_protocol/Forward_h.template |
@@ -0,0 +1,35 @@ |
+// Copyright 2016 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#ifndef {{"_".join(config.protocol.namespace)}}_Forward_h |
+#define {{"_".join(config.protocol.namespace)}}_Forward_h |
+ |
+#include "{{config.class_export.header}}" |
+#include "{{config.lib.platform_header}}" |
+#include "{{config.lib.string_header}}" |
+ |
+#include <vector> |
+ |
+{% for namespace in config.protocol.namespace %} |
+namespace {{namespace}} { |
+{% endfor %} |
+ |
+template<typename T> class Array; |
+class DictionaryValue; |
+using ErrorString = String; |
+class ErrorSupport; |
+class FundamentalValue; |
+class ListValue; |
+template<typename T> class Maybe; |
+class Object; |
+class SerializedValue; |
+class StringValue; |
+class UberDispatcher; |
+class Value; |
+ |
+{% for namespace in config.protocol.namespace %} |
+} // namespace {{namespace}} |
+{% endfor %} |
+ |
+#endif // !defined({{"_".join(config.protocol.namespace)}}_Forward_h) |