Skip to content

Commit

Permalink
fix setting attribute
Browse files Browse the repository at this point in the history
  • Loading branch information
xpenatan committed Feb 1, 2024
1 parent 6ba1193 commit 5d714ec
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -117,17 +117,17 @@ public class TeaVMCodeParser extends IDLDefaultCodeParser {

protected static final String ATTRIBUTE_SET_OBJECT_POINTER_TEMPLATE =
"var jsObj = [MODULE].wrapPointer(this_addr, [MODULE].[TYPE]);\n" +
"jsObj.set_[ATTRIBUTE]([ATTRIBUTE]);";
"jsObj.set_[ATTRIBUTE]([ATTRIBUTE]_addr);";

protected static final String ATTRIBUTE_SET_OBJECT_POINTER_STATIC_TEMPLATE =
"[MODULE].[TYPE].prototype.set_[ATTRIBUTE]([ATTRIBUTE]);\n";
"[MODULE].[TYPE].prototype.set_[ATTRIBUTE]([ATTRIBUTE]_addr);\n";

protected static final String ATTRIBUTE_SET_OBJECT_VALUE_TEMPLATE =
"var jsObj = [MODULE].wrapPointer(this_addr, [MODULE].[TYPE]);\n" +
"jsObj.set_[ATTRIBUTE]([ATTRIBUTE]);";
"jsObj.set_[ATTRIBUTE]([ATTRIBUTE]_addr);";

protected static final String ATTRIBUTE_SET_OBJECT_VALUE_STATIC_TEMPLATE =
"[MODULE].[TYPE].prototype.set_[ATTRIBUTE]([ATTRIBUTE]);\n";
"[MODULE].[TYPE].prototype.set_[ATTRIBUTE]([ATTRIBUTE]_addr);\n";

protected static final String ATTRIBUTE_SET_PRIMITIVE_TEMPLATE =
"var jsObj = [MODULE].wrapPointer(this_addr, [MODULE].[TYPE]);\n" +
Expand Down

0 comments on commit 5d714ec

Please sign in to comment.