BOOL:BOXED BOOL:BOXED,UINT BOOL:ENUM,INT,BOOL BOOL:INT BOOL:OBJECT,OBJECT BOOL:STRING BOOL:STRING,BOOL BOOL:STRING,OBJECT,OBJECT,UINT BOOL:STRING,OBJECT,OBJECT,POINTER,UINT,UINT BOOL:STRING,POINTER BOOL:VOID BOOL:VOID INT:VOID OBJECT:VOID VOID:BOOL VOID:BOXED VOID:BOXED,BOXED VOID:BOXED,OBJECT VOID:BOXED,POINTER VOID:CHAR,STRING,UINT VOID:ENUM VOID:ENUM,UINT VOID:INT VOID:OBJECT VOID:OBJECT,OBJECT VOID:POINTER VOID:POINTER,BOOL VOID:POINTER,INT VOID:POINTER,OBJECT VOID:POINTER,POINTER VOID:STRING VOID:STRING,INT VOID:STRING,STRING VOID:UINT VOID:UINT,BOXED VOID:VOID