From bc8e9d7a7dd371cf52b22e66b249861143931b64 Mon Sep 17 00:00:00 2001 From: forcepusher Date: Mon, 25 Jan 2021 01:33:47 +0700 Subject: [PATCH] Adding valueOf override to class definitions. --- src/definitions.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/definitions.ts b/src/definitions.ts index 1726936f27..5680ad9b7f 100644 --- a/src/definitions.ts +++ b/src/definitions.ts @@ -501,6 +501,8 @@ export class TSDBuilder extends ExportsWalker { sb.push("static wrap(ptr: usize): "); sb.push(name); sb.push(";\n"); + indent(sb, this.indentLevel); + sb.push("valueOf(): usize;\n"); } var staticMembers = element.prototype.members; if (staticMembers) {