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..3fa1b3439d1d0becc60eca2f1781471cf50d05fa 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 _Proxy; |
+ typedef ${CLASS}Stub _Stub; |
+ typedef $PEER _Peer; |
$METHODS |
}; |