Files

30 lines
730 B
C#
Raw Permalink Normal View History

2026-08-27 10:56:38 -06:00
using Roslyn.Utilities;
namespace Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax;
internal abstract class BaseMethodDeclarationSyntax : MemberDeclarationSyntax
{
public abstract ParameterListSyntax ParameterList { get; }
public abstract BlockSyntax? Body { get; }
public abstract ArrowExpressionClauseSyntax? ExpressionBody { get; }
public abstract SyntaxToken? SemicolonToken { get; }
internal BaseMethodDeclarationSyntax(SyntaxKind kind, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
: base(kind, diagnostics, annotations)
{
}
internal BaseMethodDeclarationSyntax(SyntaxKind kind)
: base(kind)
{
}
protected BaseMethodDeclarationSyntax(ObjectReader reader)
: base(reader)
{
}
}