From 6088b3798a8beb217ac7d5ebdb605008b14bcd88 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Fri, 19 Jun 2026 22:58:49 +0200 Subject: [PATCH] Remove stray blank lines at AST node class boundaries A blank line as the first line inside a node class body (right after the opening brace) or the last line before the closing brace, left over from the migration. Cosmetic only -- deletions of blank lines at class boundaries; method bodies are untouched. Assisted-by: Claude:claude-opus-4-8:Claude Code --- ICSharpCode.Decompiler/CSharp/Syntax/AstType.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/ComposedType.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/DocumentationReference.cs | 1 - .../CSharp/Syntax/Expressions/ArrayInitializerExpression.cs | 1 - .../CSharp/Syntax/Expressions/AsExpression.cs | 1 - .../CSharp/Syntax/Expressions/CastExpression.cs | 1 - .../CSharp/Syntax/Expressions/CheckedExpression.cs | 1 - .../CSharp/Syntax/Expressions/ConditionalExpression.cs | 1 - .../CSharp/Syntax/Expressions/DefaultValueExpression.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/Expressions/Expression.cs | 1 - .../CSharp/Syntax/Expressions/InterpolatedStringExpression.cs | 3 --- .../CSharp/Syntax/Expressions/IsExpression.cs | 1 - .../CSharp/Syntax/Expressions/ParenthesizedExpression.cs | 1 - .../CSharp/Syntax/Expressions/QueryExpression.cs | 1 - .../CSharp/Syntax/Expressions/RecursivePatternExpression.cs | 1 - .../CSharp/Syntax/Expressions/SizeOfExpression.cs | 1 - .../CSharp/Syntax/Expressions/SwitchExpression.cs | 2 -- .../CSharp/Syntax/Expressions/ThrowExpression.cs | 1 - .../CSharp/Syntax/Expressions/TypeOfExpression.cs | 1 - .../CSharp/Syntax/Expressions/TypeReferenceExpression.cs | 1 - .../CSharp/Syntax/Expressions/UncheckedExpression.cs | 1 - .../CSharp/Syntax/Expressions/WithInitializerExpression.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Attribute.cs | 1 - .../CSharp/Syntax/GeneralScope/AttributeSection.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Comment.cs | 1 - .../CSharp/Syntax/GeneralScope/Constraint.cs | 1 - .../CSharp/Syntax/GeneralScope/DelegateDeclaration.cs | 1 - .../CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs | 1 - .../CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs | 1 - .../CSharp/Syntax/GeneralScope/PreProcessorDirective.cs | 2 -- .../CSharp/Syntax/GeneralScope/TypeDeclaration.cs | 1 - .../CSharp/Syntax/GeneralScope/UsingDeclaration.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/Identifier.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/MemberType.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/Roles.cs | 2 -- .../CSharp/Syntax/Statements/BlockStatement.cs | 1 - .../CSharp/Syntax/Statements/CheckedStatement.cs | 1 - .../CSharp/Syntax/Statements/ExpressionStatement.cs | 1 - .../CSharp/Syntax/Statements/IfElseStatement.cs | 1 - .../Syntax/Statements/LocalFunctionDeclarationStatement.cs | 2 -- .../CSharp/Syntax/Statements/ReturnStatement.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/Statements/Statement.cs | 1 - .../CSharp/Syntax/Statements/SwitchStatement.cs | 1 - .../CSharp/Syntax/Statements/ThrowStatement.cs | 1 - .../CSharp/Syntax/Statements/UncheckedStatement.cs | 1 - .../CSharp/Syntax/Statements/WhileStatement.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/SyntaxTree.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/Accessor.cs | 1 - .../CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs | 1 - .../CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs | 1 - .../CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs | 1 - .../CSharp/Syntax/TypeMembers/PropertyDeclaration.cs | 1 - ICSharpCode.Decompiler/CSharp/Syntax/VariableDesignation.cs | 1 - 53 files changed, 59 deletions(-) diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/AstType.cs b/ICSharpCode.Decompiler/CSharp/Syntax/AstType.cs index abe9bc689..8a0537dff 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/AstType.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/AstType.cs @@ -29,7 +29,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode(hasPatternPlaceholder: true)] public abstract partial class AstType : AstNode { - public new AstType Clone() { return (AstType)base.Clone(); diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/ComposedType.cs b/ICSharpCode.Decompiler/CSharp/Syntax/ComposedType.cs index eb43abb3a..ad27e2988 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/ComposedType.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/ComposedType.cs @@ -137,7 +137,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class ArraySpecifier : AstNode { - public ArraySpecifier() { } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/DocumentationReference.cs b/ICSharpCode.Decompiler/CSharp/Syntax/DocumentationReference.cs index ffba9be7d..333c849b0 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/DocumentationReference.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/DocumentationReference.cs @@ -34,7 +34,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class DocumentationReference : AstNode { - /// /// Gets/Sets the entity type. /// Possible values are: diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ArrayInitializerExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ArrayInitializerExpression.cs index dd8572176..e1fc0be05 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ArrayInitializerExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ArrayInitializerExpression.cs @@ -36,6 +36,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax { [Slot("Expression")] public partial AstNodeCollection Elements { get; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/AsExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/AsExpression.cs index 52372725e..bc15d6e63 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/AsExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/AsExpression.cs @@ -41,6 +41,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Type")] public partial AstType Type { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CastExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CastExpression.cs index 51e1acb9e..eba1fad03 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CastExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CastExpression.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Expression")] public partial Expression Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CheckedExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CheckedExpression.cs index 79e504296..9b1034edc 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CheckedExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/CheckedExpression.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Expression")] public partial Expression Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ConditionalExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ConditionalExpression.cs index 3ced63595..f42b6733c 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ConditionalExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ConditionalExpression.cs @@ -45,6 +45,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("False")] public partial Expression FalseExpression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/DefaultValueExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/DefaultValueExpression.cs index 443f88e44..c14a5da44 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/DefaultValueExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/DefaultValueExpression.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Type")] public partial AstType Type { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/Expression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/Expression.cs index e13b5c12f..ca8316ac6 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/Expression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/Expression.cs @@ -30,7 +30,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode(hasPatternPlaceholder: true)] public abstract partial class Expression : AstNode { - public new Expression Clone() { return (Expression)base.Clone(); diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/InterpolatedStringExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/InterpolatedStringExpression.cs index a59b68f34..a4ce3a7c1 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/InterpolatedStringExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/InterpolatedStringExpression.cs @@ -33,7 +33,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public abstract partial class InterpolatedStringContent : AstNode { - } /// @@ -42,7 +41,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class Interpolation : InterpolatedStringContent { - [Slot("Expression")] public partial Expression Expression { get; set; } @@ -67,7 +65,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax public InterpolatedStringText() { - } public InterpolatedStringText(string text) diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/IsExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/IsExpression.cs index 0ed9d893a..42bceb12f 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/IsExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/IsExpression.cs @@ -42,6 +42,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Type")] public partial AstType Type { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ParenthesizedExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ParenthesizedExpression.cs index 9faaa8175..0084f39ce 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ParenthesizedExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ParenthesizedExpression.cs @@ -36,6 +36,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax { [Slot("Expression")] public partial Expression Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/QueryExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/QueryExpression.cs index 22d45110e..585fcf575 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/QueryExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/QueryExpression.cs @@ -26,7 +26,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class QueryExpression : Expression { - [Slot("Clause")] public partial AstNodeCollection Clauses { get; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/RecursivePatternExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/RecursivePatternExpression.cs index ba6eeff98..a31f75c3d 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/RecursivePatternExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/RecursivePatternExpression.cs @@ -31,7 +31,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class RecursivePatternExpression : Expression { - [Slot("Type")] public partial AstType? Type { get; set; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SizeOfExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SizeOfExpression.cs index cbfa73898..7fd214431 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SizeOfExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SizeOfExpression.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Type")] public partial AstType Type { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SwitchExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SwitchExpression.cs index 5d4ad5eba..4ecece918 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SwitchExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/SwitchExpression.cs @@ -42,12 +42,10 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class SwitchExpressionSection : AstNode { - [Slot("Pattern")] public partial Expression Pattern { get; set; } [Slot("Body")] public partial Expression Body { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ThrowExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ThrowExpression.cs index 19e66b495..e43ad4c56 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ThrowExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/ThrowExpression.cs @@ -30,6 +30,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Expression")] public partial Expression Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeOfExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeOfExpression.cs index f6b3ccaf4..e84893a57 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeOfExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeOfExpression.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Type")] public partial AstType Type { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeReferenceExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeReferenceExpression.cs index e2218ebfb..14afd39c0 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeReferenceExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/TypeReferenceExpression.cs @@ -29,6 +29,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax { [Slot("Type")] public partial AstType Type { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/UncheckedExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/UncheckedExpression.cs index afbc01801..875200bf7 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/UncheckedExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/UncheckedExpression.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Expression")] public partial Expression Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/WithInitializerExpression.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/WithInitializerExpression.cs index 2a4ed1f9e..7df0c5452 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/WithInitializerExpression.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Expressions/WithInitializerExpression.cs @@ -27,7 +27,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class WithInitializerExpression : Expression { - [Slot("Expression")] public partial Expression Expression { get; set; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Attribute.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Attribute.cs index 739d4a332..cf90ba0b4 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Attribute.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Attribute.cs @@ -36,7 +36,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class Attribute : AstNode { - [Slot("Type")] public partial AstType Type { get; set; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/AttributeSection.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/AttributeSection.cs index ae1a5b9f1..a9b63bd25 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/AttributeSection.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/AttributeSection.cs @@ -32,7 +32,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode(hasPatternPlaceholder: true)] public partial class AttributeSection : AstNode { - public string AttributeTarget { get { return GetChildByRole(SlotKind.Identifier)?.Name ?? string.Empty; diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Comment.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Comment.cs index 712c80f92..3b8bf34b0 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Comment.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Comment.cs @@ -58,7 +58,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class Comment : Trivia { - public CommentType CommentType { get; set; } public string Content { get; set; } = string.Empty; diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Constraint.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Constraint.cs index 1d32222e8..f0a99f3d1 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Constraint.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/Constraint.cs @@ -35,7 +35,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class Constraint : AstNode { - [Slot("ConstraintTypeParameter")] public partial SimpleType TypeParameter { get; set; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/DelegateDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/DelegateDeclaration.cs index c09fa22ba..1bac7e339 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/DelegateDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/DelegateDeclaration.cs @@ -36,7 +36,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class DelegateDeclaration : EntityDeclaration { - public override SymbolKind SymbolKind { get { return SymbolKind.TypeDefinition; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs index 7c3f3579e..a3363ae3d 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs @@ -34,7 +34,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class ExternAliasDeclaration : AstNode { - [Slot("Identifier")] public partial string Name { get; set; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs index c6890e663..20d7ad5ae 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs @@ -41,7 +41,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class NamespaceDeclaration : AstNode { - public bool IsFileScoped { get; set; } [Slot("NamespaceName")] diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/PreProcessorDirective.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/PreProcessorDirective.cs index 83764bdab..5aa12143e 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/PreProcessorDirective.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/PreProcessorDirective.cs @@ -69,7 +69,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class PragmaWarningPreprocessorDirective : PreProcessorDirective { - [Slot("Warning")] public partial AstNodeCollection Warnings { get; } @@ -102,7 +101,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public partial class PreProcessorDirective : Trivia { - public PreProcessorDirectiveType Type { get; set; } public string? Argument { get; set; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/TypeDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/TypeDeclaration.cs index b4b4a6aed..d4ac8d647 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/TypeDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/TypeDeclaration.cs @@ -52,7 +52,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class TypeDeclaration : EntityDeclaration { - public override SymbolKind SymbolKind { get { return SymbolKind.TypeDefinition; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/UsingDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/UsingDeclaration.cs index 8161d89e0..47010c567 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/UsingDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/GeneralScope/UsingDeclaration.cs @@ -83,6 +83,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax { AddChild(AstType.Create(nameSpace), SlotKind.Import); } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Identifier.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Identifier.cs index 515f0a28c..1baca21db 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Identifier.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Identifier.cs @@ -42,7 +42,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class Identifier : AstNode { - string name; public string Name { get { return this.name; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/MemberType.cs b/ICSharpCode.Decompiler/CSharp/Syntax/MemberType.cs index 3ec005994..d1f335572 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/MemberType.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/MemberType.cs @@ -36,7 +36,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class MemberType : AstType { - public bool IsDoubleColon { get; set; } [Slot("Target")] diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Roles.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Roles.cs index f5c065587..bf61d66ec 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Roles.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Roles.cs @@ -28,7 +28,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax { public static class Roles { - // some pre defined constants for most used punctuation public const string LPar = "("; public const string RPar = ")"; @@ -58,6 +57,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax public const string ClassKeyword = "class"; public const string RecordKeyword = "record"; public const string RecordStructKeyword = "record"; - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/BlockStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/BlockStatement.cs index c72380a6d..a057b5c49 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/BlockStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/BlockStatement.cs @@ -34,7 +34,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode(hasPatternPlaceholder: true)] public partial class BlockStatement : Statement, IEnumerable { - [Slot("Statement")] public partial AstNodeCollection Statements { get; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/CheckedStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/CheckedStatement.cs index d08376301..4db812c43 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/CheckedStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/CheckedStatement.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Body")] public partial BlockStatement Body { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ExpressionStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ExpressionStatement.cs index 088acc131..3b3565682 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ExpressionStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ExpressionStatement.cs @@ -36,6 +36,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax { [Slot("Expression")] public partial Expression Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/IfElseStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/IfElseStatement.cs index 4c69b8e90..11d7f7784 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/IfElseStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/IfElseStatement.cs @@ -45,6 +45,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("False")] public partial Statement? FalseStatement { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs index a8e4c0dde..8708b213c 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs @@ -26,9 +26,7 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class LocalFunctionDeclarationStatement : Statement { - [Slot("MethodDeclaration")] public partial MethodDeclaration Declaration { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ReturnStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ReturnStatement.cs index 43ec5a2c4..b7fa1c515 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ReturnStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ReturnStatement.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Expression")] public partial Expression? Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/Statement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/Statement.cs index ac9ae230d..c30a0b6ac 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/Statement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/Statement.cs @@ -41,6 +41,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax throw new ArgumentNullException(nameof(replaceFunction)); return (Statement)base.ReplaceWith(node => replaceFunction((Statement)node)); } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/SwitchStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/SwitchStatement.cs index 2a27c9755..2aad71cdd 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/SwitchStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/SwitchStatement.cs @@ -49,7 +49,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode(hasPatternPlaceholder: true)] public partial class SwitchSection : AstNode { - [Slot("CaseLabel")] public partial AstNodeCollection CaseLabels { get; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ThrowStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ThrowStatement.cs index c853391a0..01ae55272 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ThrowStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/ThrowStatement.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Expression")] public partial Expression? Expression { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/UncheckedStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/UncheckedStatement.cs index c85aa9254..75d5ef789 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/UncheckedStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/UncheckedStatement.cs @@ -38,6 +38,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("Body")] public partial BlockStatement Body { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/WhileStatement.cs b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/WhileStatement.cs index 3616c72ef..50aa7f70d 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/Statements/WhileStatement.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/Statements/WhileStatement.cs @@ -41,6 +41,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("EmbeddedStatement")] public partial Statement EmbeddedStatement { get; set; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/SyntaxTree.cs b/ICSharpCode.Decompiler/CSharp/Syntax/SyntaxTree.cs index 825ada1e6..b2d02dd3a 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/SyntaxTree.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/SyntaxTree.cs @@ -38,7 +38,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class SyntaxTree : AstNode { - [Slot("Member")] public partial AstNodeCollection Members { get; } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/Accessor.cs b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/Accessor.cs index 937f48e57..3375fefa1 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/Accessor.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/Accessor.cs @@ -46,7 +46,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class Accessor : EntityDeclaration { - public override SymbolKind SymbolKind { get { return SymbolKind.Method; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs index 794cd2382..5e0185e7d 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs @@ -36,7 +36,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class ConstructorDeclaration : EntityDeclaration { - public override SymbolKind SymbolKind { get { return SymbolKind.Constructor; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs index e18b14b6b..1fc2716e1 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs @@ -36,7 +36,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class EnumMemberDeclaration : EntityDeclaration { - public override SymbolKind SymbolKind { get { return SymbolKind.Field; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs index 95f8ce246..1e7378b37 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs @@ -47,6 +47,5 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [Slot("TypeMember")] public partial AstNodeCollection Members { get; } - } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/PropertyDeclaration.cs b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/PropertyDeclaration.cs index 733050e35..67aed6624 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/PropertyDeclaration.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/TypeMembers/PropertyDeclaration.cs @@ -41,7 +41,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class PropertyDeclaration : EntityDeclaration { - public override SymbolKind SymbolKind { get { return SymbolKind.Property; } } diff --git a/ICSharpCode.Decompiler/CSharp/Syntax/VariableDesignation.cs b/ICSharpCode.Decompiler/CSharp/Syntax/VariableDesignation.cs index ac120d287..19a5b6547 100644 --- a/ICSharpCode.Decompiler/CSharp/Syntax/VariableDesignation.cs +++ b/ICSharpCode.Decompiler/CSharp/Syntax/VariableDesignation.cs @@ -41,7 +41,6 @@ namespace ICSharpCode.Decompiler.CSharp.Syntax [DecompilerAstNode] public sealed partial class ParenthesizedVariableDesignation : VariableDesignation { - [Slot("VariableDesignation")] public partial AstNodeCollection VariableDesignations { get; } }