terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ operator==()

static bool Microsoft.Xna.Framework.Matrix.operator== ( Matrix matrix1,
Matrix matrix2 )
inlinestatic

Definition at line 1548 of file Matrix.cs.

1549 {
1550 /*
1551An exception occurred when decompiling this method (06001301)
1552
1553ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean Microsoft.Xna.Framework.Matrix::op_Equality(Microsoft.Xna.Framework.Matrix,Microsoft.Xna.Framework.Matrix)
1554
1555 ---> System.Exception: Basic block has to end with unconditional control flow.
1556{
1557 Block_0:
1558 stloc:float32(var_0_06, ldfld:float32(Matrix::M12, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1559 stloc:float32(var_1_0D, ldfld:float32(Matrix::M13, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1560 stloc:float32(var_2_14, ldfld:float32(Matrix::M14, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1561 stloc:float32(var_3_1B, ldfld:float32(Matrix::M21, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1562 stloc:float32(var_4_22, ldfld:float32(Matrix::M22, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1563 stloc:float32(var_5_2A, ldfld:float32(Matrix::M23, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1564 stloc:float32(var_6_32, ldfld:float32(Matrix::M24, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1565 stloc:float32(var_7_3A, ldfld:float32(Matrix::M31, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1566 stloc:float32(var_8_42, ldfld:float32(Matrix::M32, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1567 stloc:float32(var_9_4A, ldfld:float32(Matrix::M33, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1568 stloc:float32(var_10_52, ldfld:float32(Matrix::M34, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1569 stloc:float32(var_11_5A, ldfld:float32(Matrix::M41, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1570 stloc:float32(var_12_62, ldfld:float32(Matrix::M42, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1571 stloc:float32(var_13_6A, ldfld:float32(Matrix::M43, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1572 stloc:float32(var_14_72, ldfld:float32(Matrix::M44, ldloc:Matrix[exp:valuetype Microsoft.Xna.Framework.Matrix&](matrix1)))
1573}
1574
1575 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
1576 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
1577 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
1578 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
1579 --- End of inner exception stack trace ---
1580 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
1581 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
1582*/;
1583 }