summaryrefslogtreecommitdiff
path: root/modules/tools/c++/c_gen_iface.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/tools/c++/c_gen_iface.hpp')
-rw-r--r--modules/tools/c++/c_gen_iface.hpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/modules/tools/c++/c_gen_iface.hpp b/modules/tools/c++/c_gen_iface.hpp
index ceb6fef..b55816c 100644
--- a/modules/tools/c++/c_gen_iface.hpp
+++ b/modules/tools/c++/c_gen_iface.hpp
@@ -483,5 +483,19 @@ error_or<void> generate_c_interface(data<schema::CIface>& state){
auto eov = c_data_translater<Interface>::generate(state);
return eov;
}
+/*
+namespace lang {
+struct C {};
+}
+
+template<typename Iface, typename T>
+class binding;
+template<typename Iface>
+class binding<Iface, lang::C> {
+public:
+ static constexpr string_literal header;
+ static constexpr string_literal source;
+};
+*/
}