5923 Commits (c95e9faa7669b8270c73671ece4257238f2524b8)
 

Author SHA1 Message Date
MysticBoy c95e9faa76 Merge branch 'master' of https://github.com/icsharpcode/ILSpy 5 years ago
Daniel Grunwald 7d3dfc3b81 Remove the hack where IndexRangeTransform looks at instructions prior to startPos. 5 years ago
Daniel Grunwald 28612d2a04 Update to Roslyn 3.7.0-4.final 5 years ago
Daniel Grunwald da42b4a7a8 Merge PR #2063: Add support for C# 9 native integers 5 years ago
Daniel Grunwald 1b2874eb5d Use `nint` type for local IntPtr variables if arithmetic is performed on them. 5 years ago
Siegfried Pammer 5da3b87845 Fix #2060: Add support for alternate code patterns in TransformDisplayClassUsage.ValidateConstructor 5 years ago
Siegfried Pammer 6e68562bd9 Fix #580: Always flatten base types list. 5 years ago
Siegfried Pammer 6062cdd26d AssemblyListManager: add keyboard input actions to dialog and fix bugs in rename/delete handler. 5 years ago
Siegfried Pammer b43a3ad059 Allow selecting current assembly list via double click in ManageAssemblyListsDialog 5 years ago
MysticBoy 09dea5b3a5 fix for about page 5 years ago
MysticBoy 8863f977c5 ILSpy.ReadyToRun and more statements is Translated 5 years ago
MysticBoy 488bf585da All the new Chinese statements has been translated 5 years ago
Daniel Grunwald 1d684102ac Support compound assignment for native integers. 5 years ago
Daniel Grunwald 59be020dea Fix pointer arithmetic with `nint*`/`nuint*`. 5 years ago
Daniel Grunwald 8f6bf3b45b Simplify TranslateArrayIndex. 5 years ago
Daniel Grunwald dc3dd193c8 Support unary operators on native integers. 5 years ago
Daniel Grunwald a7826e399e Fix native integer shifts. 5 years ago
Daniel Grunwald 3a4db502bc Add support for arithmetic using C# 9 native integer types. 5 years ago
Daniel Grunwald 5a8cfc25ba Add some tests for native integers. 5 years ago
Daniel Grunwald 156b1d0e75 Fix void*->IntPtr conversion in checked context. Also fix a stack overflow for certain forms of conversions involving `nint`. 5 years ago
Daniel Grunwald 2c9b84a1e1 If possible, use nint/nuint for conversions to/from IntPtr. 5 years ago
Daniel Grunwald c9e41d0582 Add support for decoding `NativeIntegerAttribute`. 5 years ago
Daniel Grunwald 450fae49e3 Introduce nint/nuint types and their conversions in the type system 5 years ago
Daniel Grunwald 12094a8376 Support extraction out of control-flow IfInstruction even if it isn't using a Block as TrueInst/FalseInst. 5 years ago
Daniel Grunwald 417a2c3391 Revert the InvertIf change; it causes too many issues for the following transforms. 5 years ago
Daniel Grunwald e083d43fb9 Fix ReduceNestingTransform 5 years ago
Daniel Grunwald 016d9f8f4d Fix #1903: un-inline argument of unsupported `isinst` instructions. 5 years ago
Daniel Grunwald 696fdca923 Always create a block when inverting an if. 5 years ago
Daniel Grunwald b18ed89b67 #2050: Add assertion to check that no transform uses StObj.TargetSlot incorrectly. 5 years ago
Daniel Grunwald ef3a9672a5 Merge remote-tracking branch 'origin/fix-2050' 5 years ago
Daniel Grunwald 5b3b5e7454 Merge remote-tracking branch 'origin/srm181' 5 years ago
Daniel Grunwald 81d9eda332 I just discovered that we do have un-inlining implemented... let's mention it where it's more likely to be found in the future. 5 years ago
Daniel Grunwald ef47a8bdf6 #2058: Avoid NullReferenceException when DecompileRun is not provided. 5 years ago
Daniel Grunwald b9866f6048 Simplify our issue templates a bit. 5 years ago
Christoph Wille 004ea1bfc3 Frontends for v6 final 5 years ago
Siegfried Pammer 79f2c19a10 Fix bugs ExportedTypeTableTreeNode 5 years ago
Christoph Wille b70ea6f93e
Merge pull request #2055 from icsharpcode/v6-rtm 5 years ago
Christoph Wille c3f61327cd v6 RTM RevisionClass 5 years ago
Daniel Grunwald 62fcab8d99 #2050: Allow inlining into the StObj target slot when this is possible without changing the program semantics. 5 years ago
Siegfried Pammer 74101ff0dc Fix #2053: Assert and NRE in LocalFunctionDecompiler 5 years ago
Daniel Grunwald 6d70978b26 Update bug report URL to use issue templates 5 years ago
Christoph Wille 184a7b1a49 Frontends for RC1 5 years ago
Daniel Grunwald d8e837ef47 Fix #1772: Support EnumeratorCancellationAttribute 5 years ago
Daniel Grunwald c0b1119fab Use C# 8.0 to build ILSpy. 5 years ago
Daniel Grunwald 345b65511c Update to Roslyn 3.7.0-2.final for tests. 5 years ago
Siegfried Pammer 761c3fef14 Adapt TransformExpressionTrees to ILAst changes. 5 years ago
Siegfried Pammer 68e4d7dfa6 Adapt TransformArrayInitializers to ILAst changes. 5 years ago
Daniel Grunwald 925a4e1e65 #2050: Don't put ldflda/ldelema with immediate exceptions into StObj.TargetSlot. 5 years ago
Daniel Grunwald 94a8190861 #2049: Delete old NRefactory node types that were never supported for output. 5 years ago
Daniel Grunwald f2f73d349e Add issue templates. 5 years ago