コード例 #1
0
 public void test1Argument_HVA64_04(HVA64_04 arg1)
 {
     checkValues("test1Argument_HVA64_04(arg1.v0)", arg1.v0, 0);
     checkValues("test1Argument_HVA64_04(arg1.v1)", arg1.v1, 1 * Vector64 <T> .Count);
     checkValues("test1Argument_HVA64_04(arg1.v2)", arg1.v2, 2 * Vector64 <T> .Count);
     checkValues("test1Argument_HVA64_04(arg1.v3)", arg1.v3, 3 * Vector64 <T> .Count);
 }
コード例 #2
0
        public void testReturn_HVA64_04()
        {
            HVA64_04 result = returnTest_HVA64_04();

            checkValues("testReturn_HVA64_04(result.v0)", result.v0, 0);
            checkValues("testReturn_HVA64_04(result.v1)", result.v1, 1 * Vector64 <T> .Count);
            checkValues("testReturn_HVA64_04(result.v2)", result.v2, 2 * Vector64 <T> .Count);
            checkValues("testReturn_HVA64_04(result.v3)", result.v3, 3 * Vector64 <T> .Count);
        }
コード例 #3
0
        public void testReflectionReturn_HVA64_04()
        {
            Init_Reflection_Return_HVA64_04();

            object objResult = reflectionMethodInfo.Invoke(this, reflectionInvokeArgs);

            HVA64_04 result = (HVA64_04)objResult;

            checkValues("testReflectionReturn_HVA64_04(result.v0)", result.v0, 0);
            checkValues("testReflectionReturn_HVA64_04(result.v1)", result.v1, 1 * Vector64 <T> .Count);
            checkValues("testReflectionReturn_HVA64_04(result.v2)", result.v2, 2 * Vector64 <T> .Count);
            checkValues("testReflectionReturn_HVA64_04(result.v3)", result.v3, 3 * Vector64 <T> .Count);

            Done_Reflection();
        }