BOOL:NONE BOOL:POINTER BOOL:POINTER,POINTER,INT,INT BOOL:POINTER,INT,INT BOOL:POINTER,INT,INT,UINT BOOL:POINTER,STRING,STRING,POINTER ENUM:ENUM INT:POINTER INT:POINTER,CHAR,CHAR NONE:BOOL NONE:BOXED NONE:C_CALLBACK NONE:C_CALLBACK,C_CALLBACK NONE:ENUM NONE:ENUM,FLOAT NONE:ENUM,FLOAT,BOOL NONE:INT NONE:INT,INT NONE:INT,INT,POINTER NONE:NONE NONE:OBJECT NONE:POINTER NONE:POINTER,INT NONE:POINTER,POINTER NONE:POINTER,POINTER,POINTER NONE:POINTER,STRING,STRING NONE:POINTER,UINT NONE:POINTER,UINT,ENUM NONE:POINTER,POINTER,UINT,UINT NONE:POINTER,UINT,UINT NONE:POINTER,UINT,UINT NONE:STRING NONE:STRING,INT,POINTER NONE:UINT NONE:UINT,POINTER,UINT,ENUM,ENUM,POINTER NONE:UINT,POINTER,UINT,UINT,ENUM NONE:UINT,STRING