18 Commits
Author SHA1 Message Date
Siegfried Pammer f7343c75d0 Add support for simple recursive patterns where the sub pattern is a simple type pattern. 2023-08-04 16:28:13 +02:00
Siegfried Pammer a5858f1694 Add support for primary constructor syntax. 2021-01-10 19:13:01 +01:00
Siegfried Pammer 3df82cf33b Add support for 'with' expressions 2021-01-03 20:55:25 +01:00
Daniel Grunwald cabb02b5fd Add support for decoding function pointer types in signatures. 2020-09-06 18:59:06 +02:00
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 2020-08-28 01:05:38 +02:00
Siegfried Pammer 3080ca0768 Merge branch 'master' of https://github.com/icsharpcode/ILSpy into deconstruction-pattern-matching-foundation 2020-08-15 11:19:03 +02:00
Daniel Grunwald abb9d49a0f Add support for C# 8 switch expressions. 2020-08-02 11:57:33 +02:00
Siegfried Pammer 3dc75b9366 Add additional C# AST nodes used for deconstruction. 2020-07-18 18:37:41 +02:00
Daniel Grunwald 94a8190861 #2049: Delete old NRefactory node types that were never supported for output. 2020-06-26 20:41:42 +02:00
Daniel Grunwald 2c0554f129 Fix #1963: Support decompiling calli instructions into C# 9 function pointer syntax. 2020-06-24 02:28:28 +02:00
Siegfried Pammer bd77b8301f Basic implementation of local functions. 2019-06-24 17:51:13 +02:00
Daniel Grunwald 395bc185a3 Decompile TupleElementNamesAttribute into tuple type syntax. 2018-05-13 12:32:49 +02:00
Daniel Grunwald d78d423d10 Add tuple types to type system and syntax tree. 2018-05-13 00:48:20 +02:00
Siegfried Pammer bcb9cca39b StringInterpolation: basic implementation in AST 2017-12-16 13:11:53 +01:00
Siegfried Pammer 870705c999 Add C# 7 ThrowExpression 2017-09-03 01:36:09 +02:00
Siegfried Pammer a393648671 Add OutVarDeclarationExpression 2017-09-02 14:40:59 +02:00
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 2016-11-26 12:06:58 +01:00
Christoph Wille 1ce8349dd9 Adjust namespaces 2016-11-26 11:12:53 +01:00