No need to expose ptr in TypeScript

This was needed long ago but is no longer needed!

Closes #147
This commit is contained in:
Alex Crichton 2018-04-19 13:28:50 -07:00
parent cecefc2aca
commit 212703671a
2 changed files with 1 additions and 4 deletions

View File

@ -339,9 +339,6 @@ impl<'a> Context<'a> {
for (class, exports) in classes {
let mut dst = format!("class {} {{\n", class);
let mut ts_dst = format!("export {}", dst);
ts_dst.push_str("
public ptr: number;
");
if self.config.debug || exports.constructor.is_some() {
self.expose_constructor_token();

View File

@ -84,7 +84,7 @@ fn dependencies_work() {
const z = wasm.takes_own_dep_ty(foo);
assert.strictEqual(z, y);
assert.strictEqual(foo.ptr, 0);
assert.strictEqual((foo as any).ptr, 0);
}
"#,
)