public static void MakeWrapperCallFor_Pass6Args_Maxstack_10() { int arg0; long arg1; float arg2; double arg3; BasicStruct arg4; string arg5; arg0 = IntValues.ForArg0; arg1 = LongValues.ForArg1; arg2 = FloatValues.ForArg2; arg3 = DoubleValues.ForArg3; arg4 = StructValues.ForArg4; arg5 = StringValues.ForArg5; CallerSide.PrepareForWrapperCall(); ILJmpWrappers.Pass6Args_Maxstack_10( arg0, arg1, arg2, arg3, arg4, arg5 ); CallerSide.VerifyExecutedCaller("Pass6Args_Maxstack_10"); }
private static int Main() { int iret = 100; Console.WriteLine("Starting JMP tests...\r\n"); if (!CallerSide.MakeAllWrapperCalls()) { iret = 1; } Console.WriteLine("\r\nJMP tests are complete.\r\n"); return(iret); }
public static bool MakeAllWrapperCalls() { bool bret = true; bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_2", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_2); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_3", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_3); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_4", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_4); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_5", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_5); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_6", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_6); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_7", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_7); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_8", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_8); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_9", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_9); bret &= CallerSide.MakeWrapperCall("Pass6Args_Maxstack_10", CallerSide.MakeWrapperCallFor_Pass6Args_Maxstack_10); return(bret); }
public static void Pass6Args_Maxstack_4( int arg0, long arg1, float arg2, double arg3, BasicStruct arg4, string arg5 ) { Console.WriteLine(" Executing C# target for: \"Pass6Args_Maxstack_4\""); Support.VerifyInt(arg0, IntValues.ForArg0); Support.VerifyLong(arg1, LongValues.ForArg1); Support.VerifyFloat(arg2, FloatValues.ForArg2); Support.VerifyDouble(arg3, DoubleValues.ForArg3); Support.VerifyStruct(arg4, StructValues.ForArg4); Support.VerifyString(arg5, StringValues.ForArg5); CallerSide.RecordExecutedCaller("Pass6Args_Maxstack_4"); }