2325 Commits (d07298b7473359c5009764e7b3b6600942579fbc)
 

Author SHA1 Message Date
Daniel Grunwald d07298b747 Properly fix the integer conversion mess. 9 years ago
Daniel Grunwald 95c8e4bd00 more attempts at integer conversion stuff 9 years ago
Daniel Grunwald 935f0118d1 First attempt at better cast handling 9 years ago
Siegfried Pammer 27a7d04b2f Add AssemblyDefinition paramater to IsGacAssembly 9 years ago
Siegfried Pammer b9dcb65fac implement simple IsGacAssembly for RoundtripAssembly.TestProjectDecompiler 9 years ago
Siegfried Pammer 629241bb15 Move RemoveDeadVariableInit after ExpressionTransforms 9 years ago
Siegfried Pammer 15d0a405db Properly inline single-use locals in case of ldloca 9 years ago
Siegfried Pammer 8d96a72b3c Add back RemoveDeadVariableInit 9 years ago
Siegfried Pammer 9064980a2f Simplify TransformAutomaticProperties-GetSymbol 9 years ago
Siegfried Pammer 3a6b068b6b Add test case for Newtonsoft.Json v9.0.1 (.NET 4.0) 9 years ago
Siegfried Pammer 134d4610d6 Convert simple IfInstructions to ConditionalExpression 9 years ago
Siegfried Pammer 6a5f49e52e Hide members in treeview that are removed by transforms 9 years ago
Siegfried Pammer e77215e8e7 Fix auto property detection in PatternStatementTransform 9 years ago
Daniel Grunwald a95cf38ab6 Eliminate GetStackType() for cecil type references; it was incorrect for arrays of enums. 9 years ago
Daniel Grunwald 0bde24aac0 Add explicit conversion tests. 9 years ago
Daniel Grunwald ae318eca02 Make implicit I4->I conversions explicit in ILAst. 9 years ago
Daniel Grunwald c3937c3fab Add ImplicitConversions test and fix some conversions. 9 years ago
Siegfried Pammer a0f52e1185 Add test and fix for conv.i/conv.u casts 9 years ago
Siegfried Pammer 1217c5b488 Add some more options to Tester.CompileCSharp and Tester.AssembleIL 9 years ago
Daniel Grunwald 9678c692ad Fix NullReferenceException in DetectPinRegions 9 years ago
Daniel Grunwald 7e50076671 Introduce array.to.pointer instruction. 9 years ago
Daniel Grunwald 275a147224 First attempt at pinned regions. 9 years ago
Daniel Grunwald 14c87caea4 Fix ref<->pointer conversions. 9 years ago
Daniel Grunwald bb1beedbd4 Reactivate PatternStatementTransform 9 years ago
Daniel Grunwald ec226b0006 Add ILAst folding and remove unused RemoveDeadVariableInit transform. 9 years ago
Daniel Grunwald dfcfc8304c Fix order of ILAst debug languages. 9 years ago
Daniel Grunwald d854af8db1 Fix ResolveResult in VisitBitNot; update NRefactory for '0 - Enum' fix. 9 years ago
Siegfried Pammer 856e56be66 Add unit test methods for IL-based tests 9 years ago
Siegfried Pammer c940b7b767 add missing casts to property- and event-uses 9 years ago
Siegfried Pammer ebff022faa Fix ResolveResults returned by VisitBitNot and LogicNot 9 years ago
Daniel Grunwald e953379916 Add NRefactory to RoundtripAssembly. 9 years ago
Daniel Grunwald 8b85feb8d5 Fix missing checked/unchecked annotations 9 years ago
Siegfried Pammer 84a2f02c34 bitwise not operator: take care of bool, char and enums as well 9 years ago
Siegfried Pammer acc6cb8f11 Fix bit not expressions on IntPtr/UIntPtr-typed expressions 9 years ago
Siegfried Pammer 6a62b24cce use ConvertTo with Conv-instructions 9 years ago
Siegfried Pammer 21aaa5efbe Remove unused parameter from RoundtripAssembly.RunWithOutput 9 years ago
Siegfried Pammer 573932aa40 Fix IntPtr <-> UIntPtr casts by introducing calls to ToPointer() 9 years ago
Daniel Grunwald 2730133f5f Combine switch sections that branch to same label. 9 years ago
Siegfried Pammer 7d12dd9e42 Add RoundtripAssembly.RunWithOutput for TestCase-1.exe 9 years ago
Daniel Grunwald ffe23f5bd6 Remove 'TransformingVisitor' -- it belonged to the ILAst variant with stack instructions and no longer had any effect. 9 years ago
Daniel Grunwald 2aa607bd15 Fix shifting StackType.I. 9 years ago
Daniel Grunwald 077a39519a ILReader: call Warn() on stack mismatch 9 years ago
Siegfried Pammer 6cefb0ae03 Adjust exit codes of remaining test cases (fixes build) 9 years ago
Siegfried Pammer 38b0dadf33 Fix missing casts on call targets 9 years ago
Daniel Grunwald a40f0754c1 Add InvalidInstruction to represent invalid IL opcodes in the ILAst instead of crashing. 9 years ago
Daniel Grunwald f82617c866 RoundtripAssembly: only ignore failed compilation, not failed decompilation 9 years ago
Siegfried Pammer 1ded4f5fba Fix RoundtripAssembly-Tests: use correct output path for compilation 9 years ago
Siegfried Pammer 781fff45b8 Fix failing unit tests 9 years ago
Siegfried Pammer f02377632c add back variable/parameter reference highlighting for C# 9 years ago
Daniel Grunwald d4d871631c Fix disambiguation of type names. 9 years ago