5292 Commits (e158ef45c5b10f10e6558506a741be6326fb3d5d)
 

Author SHA1 Message Date
Siegfried Pammer 59b584b39e
Merge pull request #1652 from icsharpcode/custom-task 6 years ago
Daniel Grunwald 251f8c5a84 Fix flags+ILRange in ProxyCallReplacer. 6 years ago
Siegfried Pammer f5185d5697 Fix #1660: Generic proxy calls should use the callee's type parameter substitution, not the caller's. 6 years ago
Daniel Grunwald 8c4066d471 Fix #1614: Don't suppress all casts to unknown types 6 years ago
Daniel Grunwald ab993fc6c6 Fix invalid code generated for impossible casts. 6 years ago
Daniel Grunwald 57b725df79 Fix #1655: Incorrect pointer cast when calling method on integer constant 6 years ago
Daniel Grunwald 3c2a26325e Fix #1659: Missing annotation on generic nullable reference types. 6 years ago
Siegfried Pammer 05454bd741 Fix SwitchOnStringTransform.SimplifyCascadingIfStatements: do not remove statements unrelated to switch pattern. 6 years ago
Siegfried Pammer 4db22c87e1 Implement detection of custom task implementations + tests. 6 years ago
Siegfried Pammer 22fa104ed6 UniversalAssemblyResolver: Unix can be either .NET Core or Mono, hence put the check last. 6 years ago
Jochen Kühner 427a459bfd fixes #1646 - netcoreapp uses wrong mscorlib (#1649) 6 years ago
Siegfried Pammer bbb40ecb32 Fix #1602: Recognize Roslyn empty string case block. 6 years ago
Siegfried Pammer def681ccdf Fix #1621: Add AllowUnreachableCases in switch analysis. 6 years ago
Siegfried Pammer 047f119e99 Add RemoveDeadStores option 6 years ago
Daniel Grunwald f1021cb300 Fix #1643: Handle unbox.any in TransformCatchVariable. 6 years ago
Siegfried Pammer 03151bf37b Remove redundant code in ExpressionTransforms.VisitBlockContainer 6 years ago
Siegfried Pammer 81e702f840 #1638: Make TransformDisplayClassUsage.IsPotentialClosure less aggressive 6 years ago
Siegfried Pammer 9c06d5c924 Fix #1642: Allow StackTypes I, I4, I8 and Unknown as switch value, convert Unknown and I to I8. 6 years ago
Daniel Grunwald fd56768820
Merge pull request #1633 from icsharpcode/fix-1632 6 years ago
Siegfried Pammer 7502e521c1 Improve documentation of ExpressionTransforms.TransformCatchVariable 6 years ago
Siegfried Pammer a9bb17aba9 Make it possible to search by full name without including generic type parameters. 6 years ago
Christoph Wille e857fb4f90 Add tooltips to both comboboxes in toolbar 6 years ago
Christoph Wille 37fcde5645 Fix tooltip for "Reload all assemblies" toolbar button 6 years ago
Siegfried Pammer 44c044aa33 Fix #1635: DynamicInvokeConstructorInstruction Did report the wrong StackType for value types and unknown types. 6 years ago
Siegfried Pammer 85d1d21b35 Fix possible NRE in DynamicCallSiteTransform.ExtractArgumentInfo. 6 years ago
Siegfried Pammer d13dfebe94 Do not include "app.config" in output. It is automatically copied as "ILSpy.exe.config" 6 years ago
Siegfried Pammer 8d2e8cc267 Fix #1628: Preserve order of child nodes in PatternStatementTransform.VisitBinaryOperatorExpression. 6 years ago
Christoph Wille b4e4321959 Frontends for P4 6 years ago
Daniel Grunwald cdc7a3641f Fix references to nested types in generic classes. 6 years ago
Daniel Grunwald c1510027df Show attributes on type parameter constraints in C# decompilation. 6 years ago
Daniel Grunwald 152aa2a21b IL Disassembler: show attributes on constraints 6 years ago
Daniel Grunwald 7afa86d90c Add support for "where T : notnull" constraint. 6 years ago
Siegfried Pammer e5d603ced2 Fix #1632: await pattern might use negated IsCompleted check. 6 years ago
Siegfried Pammer 84b9f1c4f4 Fix #1514: Allow StackType.I8 and StackType.I4 in HandleManagedPointerArithmetic (ref [+-] int). 6 years ago
Siegfried Pammer 587f61be19 Fix #1280: Transform RuntimeHelpersInitializeArray calls without receiving assignments. 6 years ago
Siegfried Pammer 13fa499c35 Fix #1630: Do not convert while to for statement, if any iterator variables are to be declared in the loop body. This causes problems with ref-typed variables. 6 years ago
Siegfried Pammer f49cc11c76 Fix #1627: Allow constants as targets of dynamic calls. 6 years ago
Siegfried Pammer cccd02c2da Remove unused code. 6 years ago
Siegfried Pammer 1aa9ea5f07 Add missing files. 6 years ago
Siegfried Pammer 722e2c8325 Add bracket highlighting to ILSpy. 6 years ago
Siegfried Pammer 0f667a126d Update tests to Roslyn 3.3.0-beta1-final 6 years ago
Siegfried Pammer 71644bcae9 #1625: Improve error message, if known assembly cannot be resolved. 6 years ago
Siegfried Pammer 87353aac5a Fix #1624: Stack type mismatch in expression trees. 6 years ago
Siegfried Pammer 4246a178f4 Remove unused parameter. 6 years ago
Siegfried Pammer fdf4228a17 Fix #1623: Nest local functions correctly, if captured variables are used. 6 years ago
Siegfried Pammer 3ad8c88d39 Fix #1622: Transform local functions calls with named arguments correctly 6 years ago
Siegfried Pammer 00b3031c19 #1498: Display error message about the required elevated privileges. 6 years ago
Siegfried Pammer 3203491ad8 Set VersionName = "preview4" 6 years ago
Siegfried Pammer e1bc205d3a Add support for strong-name keys in WholeProjectDecompiler and RoundtripAssembly tests. 6 years ago
Siegfried Pammer 123e570128 Fix warning about doc comment. 6 years ago