Index: mojo/public/bindings/generators/cpp_templates/interface_declaration |
diff --git a/mojo/public/bindings/generators/cpp_templates/interface_declaration b/mojo/public/bindings/generators/cpp_templates/interface_declaration |
index aa6411fc311ee2a7ecd9b68e5e3f1e75f446b95d..3e9267db3cb745d2f9f938e3bd4516c2fd7e8e4a 100644 |
--- a/mojo/public/bindings/generators/cpp_templates/interface_declaration |
+++ b/mojo/public/bindings/generators/cpp_templates/interface_declaration |
@@ -1,4 +1,11 @@ |
+class ${CLASS}Proxy; |
+class ${CLASS}Stub; |
+class $PEER; |
+ |
class $CLASS { |
public: |
+ typedef ${CLASS}Proxy _ProxyType; |
+ typedef ${CLASS}Stub _StubType; |
+ typedef $PEER _PeerType; |
$METHODS |
}; |