16 Commits (07d5a01d2bb30c50a6daaf80fce059bfaf4ffbf8)

Author SHA1 Message Date
Siegfried Pammer 6088b3798a Remove stray blank lines at AST node class boundaries 2 weeks ago
Siegfried Pammer f5b00ac234 Model optional AST names as nullable; fold [NameSlot] into [Slot] 2 weeks ago
Siegfried Pammer ec543e8836 Remove the generator's null-node emission machinery 2 weeks ago
Siegfried Pammer 3c7f27f186 Seal leaf AST node classes 2 weeks ago
Siegfried Pammer 19f3238330 Normalize [Slot] attribute strings to bare SlotKind names 2 weeks ago
Siegfried Pammer 1cc8a62f95 Delete TokenRole; carry token text as constants 2 weeks ago
Siegfried Pammer 9285a7328d Delete the Role hierarchy; key the child API on SlotKind 2 weeks ago
Siegfried Pammer f19b460418 Generate DoMatch for the remaining AST nodes 2 weeks ago
Siegfried Pammer 1faa499f73 Rewrite AST node grammar productions in W3C EBNF 2 weeks ago
Siegfried Pammer 140040b6c9 Annotate AST node classes with their C# grammar productions 2 weeks ago
Siegfried Pammer 77d57b91dc Drop token nodes and move comments and directives to trivia 2 weeks ago
Siegfried Pammer ba8e5b9641 Model AST children as [Slot] partial properties 2 weeks ago
Siegfried Pammer dfd18133bb Remove hand-written AST visitor/null/placeholder boilerplate 2 weeks ago
Siegfried Pammer c174e4d6b1 Add the AST source generator for the C# syntax tree 2 weeks ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 10 months ago
Siegfried Pammer 3df82cf33b Add support for 'with' expressions 6 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 6 years ago
Siegfried Pammer 870705c999 Add C# 7 ThrowExpression 9 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 10 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 10 years ago
Siegfried Pammer 5bedb80a78 Phase 1: merge parts of ICSharpCode.NRefactory.CSharp into ICSharpCode.Decompiler 10 years ago
Daniel Grunwald 6e47de16f8 Delete in-tree AvalonEdit, NRefactory and Mono.Cecil in preparation for using git submodules. 11 years ago
Daniel Grunwald 804fbb0ec3 Remove NRefactory source code, preparing for submodule 11 years ago
Siegfried Pammer 7d8d3195f0 add EmptyExpression conversion, improve fixed-Statement conversion 15 years ago
Daniel Grunwald 275f0f6d21 Implemented "Save Assembly as C# Project" 16 years ago
Daniel Grunwald 614bce445a Add length limit to AvalonEdit output; added support for decompiling directly to disk. 16 years ago
Daniel Grunwald 507ae707cb Move TreeNodes to their own namespace. 16 years ago
Daniel Grunwald d569ba5395 Moving the disassembler into the ICSharpCode.Decompiler library. 16 years ago
Daniel Grunwald 1c8602df06 Prepare TreeView filtering. 16 years ago
Daniel Grunwald 47b64383f4 Copyright/License notices. 16 years ago
Daniel Grunwald d3d8892a3b Add references folder. 16 years ago