3260 Commits (20f772172ce74f69ecaebf0754f1df6f6e9b0d4a)
 

Author SHA1 Message Date
Siegfried Pammer 1d92df7723 Add HasTypeOperand to CompoundAssignmentInstruction 10 years ago
Siegfried Pammer 907aa62c62 Hide compiler-generated types for anonymous types and closures 10 years ago
Siegfried Pammer 30528ceeb2 Improved transformation of DelegateConstruction and Closure-DisplayClasses 10 years ago
Siegfried Pammer ec8fc65767 Make simple array initializer detection a little bit more flexible. 10 years ago
Siegfried Pammer 2a6d359e71 Replace ctors of anonymous types with AnonymousTypeCreateExpression 10 years ago
Daniel Grunwald 2663416fb6 Throw NotImplementedException when attempting to clone a VariableScope. 10 years ago
Siegfried Pammer 3d1d452e54 Update NRefactory submodule 10 years ago
Siegfried Pammer 24dfd88b07 Remove orphaned initializations of local delegate cache variables. 10 years ago
Siegfried Pammer 0647866423 Merge pull request #739 from AustinWise/validatePdb 10 years ago
Austin Wise 57c44958bf Validate the PDB type. This fixes #723. 10 years ago
Siegfried Pammer bc7032a869 Fix ConnectMethodDecompiler 10 years ago
Siegfried Pammer 2786ce7a56 Sort search results by name (ordinal, case sensitive) 10 years ago
Siegfried Pammer 51e4577c0a Allow dotted names (or parts) in search 10 years ago
Siegfried Pammer f116d508b2 Document hidden search options in search box. 10 years ago
Siegfried Pammer 2a5546c458 Fix #717 - Why do regular expressions require //? 10 years ago
Siegfried Pammer de6c39c0ba Remove old commented code 10 years ago
Siegfried Pammer ae6c42c960 bring back NewtonsoftJson_net40 test 10 years ago
Siegfried Pammer a674b4cdf1 Extend TransformAssignment 10 years ago
Siegfried Pammer ae7dd7c431 Adapt TranslateArrayInitializer to BlockType change 10 years ago
Siegfried Pammer d87a9bf149 Add BlockType 10 years ago
Siegfried Pammer ddb6f96976 Fix DelegateConstruction with local -> field store 10 years ago
Siegfried Pammer e921239bda Fix unit test failure 10 years ago
Siegfried Pammer 40aaabe4be Inline all stack variables that hold addresses if used in stobj/ldobj 10 years ago
Siegfried Pammer c0effc817c Add more test cases to CompoundAssignmentTest and InlineAssignmentTest 10 years ago
Siegfried Pammer fc45d47615 Extend CompoundAssignment-transformation to ldelema patterns 10 years ago
Siegfried Pammer 40819d2bfb Try to inline stack variables that are only used in ldobj/stobj and hold a ldelema reference 10 years ago
Siegfried Pammer ae75c57e22 Basic implementation of CompoundAssignmentInstruction 10 years ago
Siegfried Pammer 2d26c77682 Fix failing InstructionFlags-assertion 10 years ago
Siegfried Pammer 3a89500e0c Merge binary arithmetic instructions into one class. 10 years ago
Siegfried Pammer a813dddc01 Add basic compound assignment test 10 years ago
Siegfried Pammer 92e8deaf30 Improve TransformInlineAssignment 10 years ago
Siegfried Pammer dde966746c Remove unnecessary Clone() calls in TransformArrayInitializers 10 years ago
Daniel Grunwald 755fdee3ac Assertions should cause a test failure. 10 years ago
Siegfried Pammer cd8c4e03a2 Improve TransformArrayInitializers 10 years ago
Siegfried Pammer c4092ac91e Extend TransformInlineAssignment for fields 10 years ago
Siegfried Pammer 4852905337 Merge branch 'newdecompiler' of github.com:icsharpcode/ILSpy into newdecompiler 10 years ago
Daniel Grunwald ea98d8bd27 Disable NR roundtrip instead of DelegateConstruction 10 years ago
Siegfried Pammer a80aaed1c3 Fix TransformArrayInitializers 10 years ago
Daniel Grunwald ff4748f67a Disable DelegateConstruction; it's currently broken 10 years ago
Daniel Grunwald 07e2493645 Keep copy propagation enabled 10 years ago
Siegfried Pammer 20f1ba11b4 Disable CopyPropagation 10 years ago
Siegfried Pammer 8766783eb6 Remove ld(s)fld/st(s)fld 10 years ago
Daniel Grunwald 9803fd90e3 Actually use the improved code in ILInlining.IsSafeForInlineOver() 10 years ago
Daniel Grunwald 6d9e53bf4f Improve ILInlining.IsSafeForInlineOver() 10 years ago
Daniel Grunwald dac749bab3 Fix bug that caused calls to decompile with unnecessary casts. 10 years ago
Daniel Grunwald 8cd31e303a Fix build 10 years ago
Daniel Grunwald 91a9af705f Disable broken code for calling methods on dereferenced pointers 10 years ago
Daniel Grunwald 56c179b98e Add DelayExceptions flag to LdElema and LdFlda. 10 years ago
Daniel Grunwald 0648bdedce Fix calling methods on dereferenced pointers 10 years ago
Daniel Grunwald 449bbe2043 Move transforms to transforms namespace 10 years ago