src/method-impl.lisp: Mark `sod__obj' as ignorable in effective methods.
[sod] / src / method-impl.lisp
index 9f1a48f..cbc7537 100644 (file)
               (codegen-push codegen)
               (ensure-var codegen "sod__obj" ilayout-type
                           (make-convert-to-ilayout-inst class
-                                                        head "me"))))
+                                                        head "me"))
+              (deliver-call codegen :void "SOD__IGNORE" "sod__obj")))
           (finish-entry (tail)
             (let* ((head (sod-class-chain-head tail))
                    (role (if parm-n :valist nil))