diff options
Diffstat (limited to 'configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java')
-rw-r--r-- | configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java | 6 |
1 files changed, 2 insertions, 4 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 1727d2b3396..6490c78a150 100644 --- a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java +++ b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java @@ -424,11 +424,9 @@ public class CppClassBuilder implements ClassBuilder { static String getTypeName(CNode node, boolean includeArray) { String type = null; - if (node instanceof InnerCNode) { - InnerCNode innerNode = (InnerCNode) node; + if (node instanceof InnerCNode innerNode) { type = getTypeName(innerNode.getName()); - } else if (node instanceof LeafCNode) { - LeafCNode leaf = (LeafCNode) node; + } else if (node instanceof LeafCNode leaf) { if (leaf.getType().equals("bool")) { type = "bool"; } else if (leaf.getType().equals("int")) { |