diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2019-01-31 09:14:24 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2019-01-31 09:14:24 +0100 |
commit | 3174fc1ea977f538b7277f1c668409415b29c7a3 (patch) | |
tree | 4216e185a822dcf2217445635e38b41a337b35da /configgen/src | |
parent | 2bc272cfa07be3102f531ec08c15b012f8cc2abf (diff) |
Emit proper forward declarations in config generator.
Diffstat (limited to 'configgen/src')
-rw-r--r-- | configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java index e8b9353b238..216a6b50981 100644 --- a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java +++ b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java @@ -246,8 +246,8 @@ public class CppClassBuilder implements ClassBuilder { w.write(" class ConfigPayload;\n"); w.write("}\n\n"); w.write("namespace vespalib::slime {\n"); - w.write(" class Inspector;\n"); - w.write(" class Cursor;\n"); + w.write(" struct Inspector;\n"); + w.write(" struct Cursor;\n"); w.write("}\n\n"); writeNameSpaceBegin(w, namespaceList); w.write("\nnamespace internal {\n\n"); |