19 Commits (3f32d4a5e943d7ef869f22ae9fcb5814d84537da)

Author SHA1 Message Date
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 9aa0ddd37b Replace AST null-objects with nullable reference types 2 weeks ago
Siegfried Pammer 1f4fd68b3f Make optional AST slots nullable 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
Siegfried Pammer 77d9ee73e9 Fix IDE2000 globally 6 months ago
Daniel Grunwald ffed8ea2c8 #nullable enable for AstNode 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 6 years ago
Siegfried Pammer b58c356222 Extend StackAllocExpression: Add support for initializers. 8 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
Siegfried Pammer 2a45819408 implement ArrayCreateExpression and CastExpression 15 years ago
Daniel Grunwald 1b99074a8e Add pattern matching support to the NRefactory C# AST. 16 years ago
Daniel Grunwald 9912340414 NRefactory: remove collection setters from AST; expose AstNodeCollection<T> instead. 16 years ago