Skip to content

Commit 21debc5

Browse files
committed
Fix(compiler): ObjectReference is a pointer to llvm.Value (pointer)
1 parent 348b342 commit 21debc5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/backend/llvm/value.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export class ObjectReference implements Value {
6565
}
6666

6767
getValue(): llvm.Value {
68-
throw new Error('It is not a real value, it is ObjectReference (=ↀωↀ=)');
68+
return this.llvmValue;
6969
}
7070

7171
public toBoolean(ctx: Context, builder: llvm.IRBuilder, node: ts.Node): Value {

0 commit comments

Comments
 (0)