Similar to #177, struct and struct methods can also be forward declared. In the forward declaration mode, struct and struct method are also supported.
// Instead of including:
// #include <bar.h>
// Forward declaration of Bar and method baz
struct Bar {
void baz();
};
extern "C"