-
Notifications
You must be signed in to change notification settings - Fork 58
Description
Can the contents of the function body be fully encrypted?
There is no fully encrypted code:
public static float3x3 operator *(float3x3 m1, float3x3 m2)
{
//Discarded unreachable code: IL_022b
//IL_0233: Unknown result type (might be due to invalid IL or missing references)
//IL_0234: Unknown result type (might be due to invalid IL or missing references)
//IL_024c: Unknown result type (might be due to invalid IL or missing references)
//IL_0252: Expected F4, but got Unknown
float3x3 float3x5 = default(float3x3);
float3x5.c0.x = m1.c0.x * m2.c0.x + m1.c0.y * m2.c1.x + m1.c0.z * m2.c2.x;
float3x5.c0.y = m1.c0.x * m2.c0.y + m1.c0.y * m2.c1.y + m1.c0.z * m2.c2.y;
float3x5.c0.z = m1.c0.x * m2.c0.z + m1.c0.y * m2.c1.z + m1.c0.z * m2.c2.z;
float3x5.c1.x = m1.c1.x * m2.c0.x + m1.c1.y * m2.c1.x + m1.c1.z * m2.c2.x;
float3x5.c1.y = m1.c1.x * m2.c0.y + m1.c1.y * m2.c1.y + m1.c1.z * m2.c2.y;
float3x5.c1.z = m1.c1.x * m2.c0.z + m1.c1.y * m2.c1.z + m1.c1.z * m2.c2.z;
_ = ref float3x5.c2;
_ = m1.c2.x * m2.c0.x;
_ = m1.c2.y;
_ = m2.c1;
/Error near IL_0229: Could not find block for branch target IL_022e/;
}