fixed bug where void async return didn't work

This commit is contained in:
ParkerTenBroeck 2025-05-01 19:37:11 -04:00
parent 487723713a
commit 93a764c986
2 changed files with 6 additions and 8 deletions

View file

@ -145,12 +145,11 @@ public class FutureSMBuilder extends StateMachineBuilder {
@Override
public void build_prelude(StateMachineBuilder smb, CodeBuilder cob, Frame frame) {
cob.aload(0).loadConstant(-1).putfield(smb.CD_this, STATE_NAME, TypeKind.INT.upperBound()).aconst_null().areturn();
}
@Override
public void build_inline(StateMachineBuilder smb, CodeBuilder cob, Frame frame) {
cob.aload(0).loadConstant(-1).putfield(smb.CD_this, STATE_NAME, TypeKind.INT.upperBound()).aconst_null().areturn();
}
}