3272 Commits (deca445d89cc54cab82d69f60cadfa42d44e2b67)
 

Author SHA1 Message Date
Daniel Grunwald d50695c218 more step groups 9 years ago
Siegfried Pammer 5bbec7dfc9 Fix bugs in DebugSteps UI 9 years ago
Daniel Grunwald fe1b9dcef0 Add steps for transforms. 9 years ago
Daniel Grunwald 51a9786243 Change some transforms to block transforms. 9 years ago
Siegfried Pammer 19c819cd95 Remove BinaryComparisonInstruction.Create from T4 template 9 years ago
Siegfried Pammer 6366681385 Update VS version info to match 2017 RC 9 years ago
Siegfried Pammer b2ef367c77 Added UI for debug steps 9 years ago
Daniel Grunwald 7273fe58fd Add BlockTransform concept and apply a bunch of refactoring essentials suggestions. 9 years ago
Daniel Grunwald 4eb5e82613 Add a test case that demonstrates that if/switch detection and loop detection interact. 9 years ago
Daniel Grunwald dfe70d5366 Improve detection of short-circuiting operators. 9 years ago
Daniel Grunwald dd485b971d Eliminate goto in conditional return in try block. 9 years ago
Daniel Grunwald 20c450c07f .gitignore is not a test case 9 years ago
Daniel Grunwald bedff74b61 Run correctness tests with roslyn, and add some roslyn-based pretty-tests as well. 9 years ago
Daniel Grunwald 5150cdce25 Improve handling of short-circuiting operators. 9 years ago
Daniel Grunwald 15b776faa2 Initial attempt at short-circuiting if conditions 9 years ago
Daniel Grunwald 0fade5cb0f Add single-stepping support to some ILAst transforms. 9 years ago
Daniel Grunwald 267c69cc80 Get rid of custom Mono.Cecil version on newdecompiler branch; use official cecil instead. 9 years ago
Daniel Grunwald c0e0767963 Remove our own cecil copy 9 years ago
Daniel Grunwald 4a13491ff9 Improve switch simplifcation: combine case section with default block where possible 9 years ago
Daniel Grunwald 11bb3060a7 Try a bit harder to find an exitInst for switch-case. 9 years ago
Daniel Grunwald a6fc52a63f ConditionDetection: move blocks into switch sections 9 years ago
Daniel Grunwald 36d61db3a7 Add support for sparse integer switches. 9 years ago
Ondrej Petrzilka b66d9f436e Fitness for compiler generated types is now zero (show them last) 9 years ago
Ondrej Petrzilka 1cdcd95cb7 Fixed missing fitness calculation when searching for types and members 9 years ago
Ondrej Petrzilka 4c0a92727f Used tabs instead of spaces 9 years ago
Ondrej Petrzilka 8605454cba Used tabs instead of spaces 9 years ago
Ondrej Petrzilka ecb0908805 Options, Sort results, better description 9 years ago
Ondrej Petrzilka d6db2c07e8 Changed way how fitness is calculated, now it's based purely on name length (ignoring generic arguments) 9 years ago
OndrejPetrzilka ad0f610049 Merge pull request #2 from OndrejPetrzilka/master 9 years ago
Ondrej Petrzilka 5261d73b9a fixed issue with missing results 9 years ago
OndrejPetrzilka d935d03cbd Merge pull request #1 from icsharpcode/master 9 years ago
Siegfried Pammer d1026c4646 Fix/Add more pretty tests for compound assignment 10 years ago
Alex Povar 239907d63b Ensure that pane height is always normalized before other pane is displayed 10 years ago
Alex Povar 66a7583c4c Fix top pane size is not saved on tool close 10 years ago
Daniel Grunwald bdfc3903e1 Merge pull request #743 from Zvirja/improve-constructor-initializer-rendering 10 years ago
Alex Povar 8b79ca3d2b Add reference to _this_ and _base_ keywords in ctor initializer 10 years ago
Siegfried Pammer d5366140d8 Fix HandleCompoundAssignment 10 years ago
Siegfried Pammer ce02331366 Fix bugs in DelegateConstruction 10 years ago
Daniel Grunwald f55a93011d Fix decompilation of PointerReferenceExpression 10 years ago
Daniel Grunwald 9dec6c80a7 LoopDetection: use post-dominance to find better loop exit points 10 years ago
Daniel Grunwald 0e118f0977 LoopDetection: in loops without any exit points, exclude the largest possible code block from the loop 10 years ago
Siegfried Pammer 054f6a1154 HandleCallInstruction: Do not add casts to anonymous types in arguments. 10 years ago
Siegfried Pammer ab4b9492ca FixNameCollisions: do not rename non-private fields; handle explicit interface implementations. 10 years ago
Siegfried Pammer 12e3ac8174 Add casts to anonymous method expressions to enforce correct types. 10 years ago
Siegfried Pammer 4eaafc7ea1 Fix SetNewModifier 10 years ago
Siegfried Pammer e9740022f9 Update NRefactory submodule 10 years ago
Siegfried Pammer 7689e99e1c Add missing members to IL pattern matching. 10 years ago
Daniel Grunwald 385048f32c Fix stackalloc[] decompilation. 10 years ago
Daniel Grunwald 6774b3c3cc Add struct TranslationContext to ExpressionBuilder 10 years ago
Daniel Grunwald e6b889ac92 Fix comment 10 years ago