         { "uint"     [ [ ] ] }
         { "long"     [ [ ] ] }
         { "ulong"    [ [ ] ] }
+        { "longlong"     [ [ ] ] }
+        { "ulonglong"    [ [ ] ] }
         { "float"    [ [ ] ] }
         { "double"   [ [ ] ] }
         { "bool*"   [ [ *bool ] ] }

        { "uint*"    [ [ marshall-uint* ] ] }
        { "long*"    [ [ marshall-long* ] ] }
        { "ulong*"   [ [ marshall-ulong* ] ] }
        { "float*"   [ [ marshall-float* ] ] }
        { "double*"  [ [ marshall-double* ] ] }
        { "bool&"    [ [ marshall-bool* ] ] }

        { "uint&"   [ [ *uint ] ] }
        { "long&"   [ [ *long ] ] }
        { "ulong&"  [ [ *ulong ] ] }
        { "longlong&"   [ [ *long ] ] }
        { "ulonglong&"  [ [ *ulong ] ] }
        { "float&"  [ [ *float ] ] }
        { "double&" [ [ *double ] ] }
        [ drop f ]
