16 Commits (ebb8697e13b145a1ae7f270f19b51deeb1325082)

Author SHA1 Message Date
Siegfried Pammer 6088b3798a Remove stray blank lines at AST node class boundaries 3 months ago
Siegfried Pammer f5b00ac234 Model optional AST names as nullable; fold [NameSlot] into [Slot] 3 months ago
Siegfried Pammer ec543e8836 Remove the generator's null-node emission machinery 3 months ago
Siegfried Pammer 3c7f27f186 Seal leaf AST node classes 3 months ago
Siegfried Pammer 19f3238330 Normalize [Slot] attribute strings to bare SlotKind names 3 months ago
Siegfried Pammer 1cc8a62f95 Delete TokenRole; carry token text as constants 3 months ago
Siegfried Pammer 9285a7328d Delete the Role hierarchy; key the child API on SlotKind 3 months ago
Siegfried Pammer f19b460418 Generate DoMatch for the remaining AST nodes 3 months ago
Siegfried Pammer 1faa499f73 Rewrite AST node grammar productions in W3C EBNF 3 months ago
Siegfried Pammer 140040b6c9 Annotate AST node classes with their C# grammar productions 3 months ago
Siegfried Pammer 77d57b91dc Drop token nodes and move comments and directives to trivia 3 months ago
Siegfried Pammer ba8e5b9641 Model AST children as [Slot] partial properties 3 months ago
Siegfried Pammer dfd18133bb Remove hand-written AST visitor/null/placeholder boilerplate 3 months ago
Siegfried Pammer c174e4d6b1 Add the AST source generator for the C# syntax tree 3 months ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 1 year 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