[Kotlin] Update template now WGPUChainedStructOut has been removed.

Bug: 395956515
Test: Exercised by ./gradlew connectedAndroidTest
Change-Id: Ifb574de8bdcd2b44c5fcf03e7fb4dfc362c89f05
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/226016
Commit-Queue: Jim Blackler <jimblackler@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/generator/templates/art/structures.cpp b/generator/templates/art/structures.cpp
index fc910e6..f523789 100644
--- a/generator/templates/art/structures.cpp
+++ b/generator/templates/art/structures.cpp
@@ -122,10 +122,9 @@
         {%- for structure in chain_children[structure.name.get()] %}
             jobject {{ structure.name.camelCase() }} = nullptr;
         {% endfor %}
-        {% set ChainedStruct = "WGPUChainedStructOut" if structure.extensible == "out" else "WGPUChainedStruct" %}
         //* Walk the chain to find and convert (recursively) all child structures.
         {%- if chain_children[structure.name.get()] %}
-            for (const {{ChainedStruct}}* child = input->nextInChain;
+            for (const WGPUChainedStruct* child = input->nextInChain;
                     child != nullptr; child = child->next) {
                 switch (child->sType) {
                     {% for structure in chain_children[structure.name.get()] %}