X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=JVM%2FBuilder%2FInstructions.hs;h=10cb6709d550552bb9193283869c50aa01b36b65;hb=312938f1af414da6443d21246e51a55e4457a885;hp=f74429cecdc57401c6f09417e7c8493b429f701e;hpb=fe123653d0ba6155561a0c73726a505b360df194;p=hs-java.git diff --git a/JVM/Builder/Instructions.hs b/JVM/Builder/Instructions.hs index f74429c..10cb670 100644 --- a/JVM/Builder/Instructions.hs +++ b/JVM/Builder/Instructions.hs @@ -279,19 +279,19 @@ allocNewArray :: Generator e g => B.ByteString -> g e () allocNewArray cls = i1 ANEWARRAY (CClass cls) -invokeVirtual :: Generator e g => B.ByteString -> NameType Method -> g e () +invokeVirtual :: Generator e g => B.ByteString -> NameType (Method Direct) -> g e () invokeVirtual cls sig = i1 INVOKEVIRTUAL (CMethod cls sig) -invokeStatic :: Generator e g => B.ByteString -> NameType Method -> g e () +invokeStatic :: Generator e g => B.ByteString -> NameType (Method Direct) -> g e () invokeStatic cls sig = i1 INVOKESTATIC (CMethod cls sig) -invokeSpecial :: Generator e g => B.ByteString -> NameType Method -> g e () +invokeSpecial :: Generator e g => B.ByteString -> NameType (Method Direct) -> g e () invokeSpecial cls sig = i1 INVOKESPECIAL (CMethod cls sig) -getStaticField :: Generator e g => B.ByteString -> NameType Field -> g e () +getStaticField :: Generator e g => B.ByteString -> NameType (Field Direct) -> g e () getStaticField cls sig = i1 GETSTATIC (CField cls sig)