public void Execute(IntPtr layout, TSPoint64 arg1, TSSize64 arg2, TSRect64 arg3)
 {
     ((Action<TSPoint, TSSize, TSRect>) base.Invoker)(arg1, arg2, arg3);
 }
 public static void MethodParameter4_Monobjc_Types_TSPoint_Monobjc_Types_TSSize_Monobjc_Types_TSRect(IntPtr receiver, IntPtr selector, TSPoint64 arg1, TSSize64 arg2, TSRect64 arg3)
 {
     DummyClassVariousParametersVariableTypes.MethodParameter4(arg1, arg2, arg3);
 }
 public static void MethodParameter4_Monobjc_Types_TSString_Monobjc_Types_TSPoint_Monobjc_Types_TSSize_Monobjc_Types_TSRect(IntPtr receiver, IntPtr selector, TSPoint64 arg1, TSSize64 arg2, TSRect64 arg3)
 {
     ObjectiveCRuntime.GetInstance<TSString>(receiver).MethodParameter4(arg1, arg2, arg3);
 }