summaryrefslogtreecommitdiffstats
path: root/configgen
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-01-31 09:14:24 +0100
committerTor Egge <Tor.Egge@broadpark.no>2019-01-31 09:14:24 +0100
commit3174fc1ea977f538b7277f1c668409415b29c7a3 (patch)
tree4216e185a822dcf2217445635e38b41a337b35da /configgen
parent2bc272cfa07be3102f531ec08c15b012f8cc2abf (diff)
Emit proper forward declarations in config generator.
Diffstat (limited to 'configgen')
-rw-r--r--configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java4
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");