BOOLEAN:BOXED BOOLEAN:OBJECT,ENUM BOOLEAN:STRING,UINT,FLAGS BOOLEAN:OBJECT BOXED:UINT,UINT DOUBLE:VOID UINT:VOID VOID:BOXED VOID:BOXED,FLAGS VOID:INT VOID:INT64,INT64,FLOAT,BOOLEAN VOID:INT,INT VOID:FLOAT,FLOAT VOID:INT,INT,INT,INT VOID:OBJECT VOID:OBJECT,FLAGS VOID:OBJECT,FLOAT,FLOAT VOID:OBJECT,FLOAT,FLOAT,FLAGS VOID:OBJECT,PARAM VOID:OBJECT,POINTER VOID:OBJECT,UINT VOID:POINTER VOID:STRING,BOOLEAN,BOOLEAN VOID:STRING,INT VOID:UINT VOID:VOID VOID:STRING,INT,POINTER