mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 12:08:18 +00:00
java
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
1e586888c9
commit
6d40e6f401
|
@ -520,14 +520,14 @@ Type2JavaW = { VOID : 'void', VOID_PTR : 'jlong', INT : 'jint', UINT : 'jint', I
|
||||||
|
|
||||||
def type2java(ty):
|
def type2java(ty):
|
||||||
global Type2Java
|
global Type2Java
|
||||||
if (ty >= FIRST_OBJ_ID):
|
if (ty >= FIRST_FN_ID):
|
||||||
return 'long'
|
return 'long'
|
||||||
else:
|
else:
|
||||||
return Type2Java[ty]
|
return Type2Java[ty]
|
||||||
|
|
||||||
def type2javaw(ty):
|
def type2javaw(ty):
|
||||||
global Type2JavaW
|
global Type2JavaW
|
||||||
if (ty >= FIRST_OBJ_ID):
|
if (ty >= FIRST_FN_ID):
|
||||||
return 'jlong'
|
return 'jlong'
|
||||||
else:
|
else:
|
||||||
return Type2JavaW[ty]
|
return Type2JavaW[ty]
|
||||||
|
@ -552,6 +552,8 @@ def param2java(p):
|
||||||
return "UIntArrayPtr"
|
return "UIntArrayPtr"
|
||||||
else:
|
else:
|
||||||
return "ObjArrayPtr"
|
return "ObjArrayPtr"
|
||||||
|
elif k == FN_PTR:
|
||||||
|
return "LongPtr"
|
||||||
else:
|
else:
|
||||||
return type2java(param_type(p))
|
return type2java(param_type(p))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue