[Go] Add missing namespace when using Object API (#6633)
This commit is contained in:
parent
c8c16de167
commit
170af59788
|
@ -1011,7 +1011,9 @@ class GoGenerator : public BaseGenerator {
|
||||||
NativeType(field.value.type) + ", " + length + ")\n";
|
NativeType(field.value.type) + ", " + length + ")\n";
|
||||||
code += "\tfor j := 0; j < " + length + "; j++ {\n";
|
code += "\tfor j := 0; j < " + length + "; j++ {\n";
|
||||||
if (field.value.type.element == BASE_TYPE_STRUCT) {
|
if (field.value.type.element == BASE_TYPE_STRUCT) {
|
||||||
code += "\t\tx := " + field.value.type.struct_def->name + "{}\n";
|
code += "\t\tx := " +
|
||||||
|
WrapInNameSpaceAndTrack(*field.value.type.struct_def) +
|
||||||
|
"{}\n";
|
||||||
code += "\t\trcv." + field_name_camel + "(&x, j)\n";
|
code += "\t\trcv." + field_name_camel + "(&x, j)\n";
|
||||||
}
|
}
|
||||||
code += "\t\tt." + field_name_camel + "[j] = ";
|
code += "\t\tt." + field_name_camel + "[j] = ";
|
||||||
|
|
Loading…
Reference in New Issue