5145 Commits (76a8a4449c1007a12a281bd86ea2cbe1a4934e89)
 

Author SHA1 Message Date
Siegfried Pammer 89a50e64fc Extension method syntax on lambda expressions/delegates is not allowed. 6 years ago
Siegfried Pammer b42d4963e7 Fix assertions in TransformExpressionTrees. 6 years ago
Siegfried Pammer 16d6e16da7 Add support for local function references and recursive local functions. 6 years ago
Daniel Grunwald dec9c83c4c Fix #1570: Handle ReflectionNameParseException when decoding invalid attribute arguments 6 years ago
Daniel Grunwald 688dffff2b Add some string.Concat()-tests 6 years ago
Siegfried Pammer 5c9b3233cd Fix bug overwriting settings default values on first load. 6 years ago
Siegfried Pammer 7d95516e85 Fix #1518: Missing Detach()-call in AST manipulation. 6 years ago
Siegfried Pammer 6338bd1b85 Partially revert CheckNoNamedOrOptionalArguments. 6 years ago
Siegfried Pammer d50b8d66d1 Fix #1373, fix #1541: add support for instance calls to CallIndirect. 6 years ago
Daniel Grunwald a6def4cdf5 Fix incorrect type for numeric.compound.assign when the pointer type is incompatible with the store type. 6 years ago
Daniel Grunwald ed5d71b365 Fix #1537: KeyNotFoundException in ReduceNestingTransform.ReduceSwitchNesting() 6 years ago
Siegfried Pammer ab892a603b Disassembler: Refactor InstructionOutputExtensions.WriteTo: Reduce code duplication; Add support for unmanaged calling conventions 6 years ago
Siegfried Pammer cd8dd7af9f Disassembler: Fix output of calling convention and flags in standalone method signature 6 years ago
Daniel Grunwald e6489d543e Fix #1574: When re-introducing an explicit cast for an implicit user-defined conversion; ensure we use a direct cast and don't go through the code path for builtin conversions. 6 years ago
Daniel Grunwald d841d96406 Fix unnecessary casts when calling user-defined operators on nullable types. 6 years ago
Siegfried Pammer 119c679fad Add addressof(ldloc V) => ldloca V transform for read access on value types. 6 years ago
Siegfried Pammer 8d1522f387 Transform display classes used in local functions. 6 years ago
Daniel Grunwald 3314f3f37a Fix #1571: Expression transforms not running for values of inline assignments. 6 years ago
Siegfried Pammer ddcf2cea74 Merge branch 'master' of https://github.com/icsharpcode/ILSpy into local-functions 6 years ago
Siegfried Pammer 15488acdc7 Fix #1559: switch on string inside try block. 6 years ago
Siegfried Pammer 62861b7773 Fix #1566: Generic derived types are missing type parameters 6 years ago
Siegfried Pammer 01d1e2ef57 Fix #1569: Look for first non-static field in enum definitions to determine enum underlying type. 6 years ago
Siegfried Pammer e99bc2b145 Fix #1567: Do not transform string.Concat method calls to + operators if named arguments are used. 6 years ago
Siegfried Pammer 03e45fc80a Fix #1568: Mimic behavior of ILReader.CreateILVariable in case of empty parameter names of anonymous methods. 6 years ago
Siegfried Pammer 0cafc679f2 Do not fold using declarations, if there's only one. 6 years ago
Christoph Wille 707551afc1 Update frontends and workbook for preview3 6 years ago
Siegfried Pammer 1ecf0f1357 Prepare preview3 release. 6 years ago
Siegfried Pammer 6d05f36821 Fix #1562: Do not transform display class initialization to object initializer. 6 years ago
Siegfried Pammer 132595ac76
Merge pull request #1561 from icsharpcode/mcs 6 years ago
Siegfried Pammer b4a59ae4dd Remove obsolete code from DelegateConstruction.cs 6 years ago
Siegfried Pammer c1ac461c26 Enable MCS yield return pretty tests. 6 years ago
Siegfried Pammer 7f8856b10f Fix #1026: Improve support for mcs in TransformDisplayClassUsage 6 years ago
Christoph Wille 17a8a194ad Include OSVersionHelper.dll in VSIX (issue #1516, introduced via https://github.com/icsharpcode/ILSpy/pull/1522/files#diff-969eddb6d4efef25c08c59535991b8cdR55) 6 years ago
Siegfried Pammer 6a1229028c Only try to inline stackalloc Span<T> if the next statement is a plain assignment. 6 years ago
Siegfried Pammer fe80e1b767 Fix 1553: Analyzer does not find generic type references 6 years ago
Siegfried Pammer 9590cfbf59 Update tests to latest Roslyn implementation. 6 years ago
Christoph Wille 475c5e830e Azure Pipelines badge 6 years ago
Christoph Wille 9c7f6d47cf
Merge pull request #1557 from icsharpcode/buildsrv-vs2019image 6 years ago
Christoph Wille 82f7ae341c
Merge pull request #1556 from Styxxy/patch-1 6 years ago
Christoph Wille 0993880f43 Install current netcore3 sdk 6 years ago
Christoph Wille afc0f0ee00 Switch from very old VS2019 preview image to late-May official VS2019 image 6 years ago
Hans De Mulder 9470810535
add .NET Core SDK 3 requirement 6 years ago
Siegfried Pammer 5a2302089b Refactor TransformDisplayClassUsage into separate transform. 6 years ago
Siegfried Pammer bd77b8301f Basic implementation of local functions. 6 years ago
dymanoid 5e6a261b86 Implement Visual Studio solution generation for icsharpcode#972 6 years ago
dymanoid 4ceb8f62d0 Implement decompilation of multiple selected assemblies icsharpcode#972 6 years ago
dymanoid 46dfa72954 Add 'Save Code' context menu item 6 years ago
dymanoid 864672c07c Enable the save code command only when appropriate 6 years ago
dymanoid b85d14ac55 Add extension method for DependencyObject 6 years ago
Siegfried Pammer cf7deca7e1 Fix build. 6 years ago