var smart_pointer_simple = require("smart_pointer_simple"); | |
f = new smart_pointer_simple.Foo(); | |
b = new smart_pointer_simple.Bar(f); | |
b.x = 3; | |
if (b.getx() != 3) { | |
throw new Error; | |
} | |
fp = b.__deref__(); | |
fp.x = 4; | |
if (fp.getx() != 4) { | |
throw new Error; | |
} |