Update codegen.rs

This commit is contained in:
Shunsuke Shibayama 2022-09-30 16:04:46 +09:00
parent 5179a04db4
commit e4c61392d2

View file

@ -1765,7 +1765,9 @@ impl CodeGenerator {
if class.need_to_gen_new {
self.emit_new_func(&class.sig, class.__new__);
}
self.emit_frameless_block(class.methods, vec![]);
if !class.methods.is_empty() {
self.emit_frameless_block(class.methods, vec![]);
}
if self.cur_block().stack_len == 0 {
self.emit_load_const(ValueObj::None);
}