18 Commits (dbf23c6e4c02affa6dbb22f069d69feff0d9fc96)

Author SHA1 Message Date
Siegfried Pammer 6088b3798a Remove stray blank lines at AST node class boundaries 3 months ago
Siegfried Pammer 440927f51a Drop the unused AstNode.flags field; store IsVerbatim as a bool 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 9aa0ddd37b Replace AST null-objects with nullable reference types 3 months ago
Siegfried Pammer fe41cfeca5 Delete the NodeType enum and other dead node members 3 months ago
Siegfried Pammer 628f044beb Remove dead parsing-only properties and finish DoMatch generation 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 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
Siegfried Pammer 1f738677c6 Drop dead IFreezable/Freeze apparatus from the C# AST 3 months ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 1 year ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 6 years ago
Siegfried Pammer e211b01595 Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 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