4 instantiations of MethodDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
20241
=> new
MethodDeclarationSyntax
(this.Kind, this.attributeLists, this.modifiers, this.returnType, this.explicitInterfaceSpecifier, this.identifier, this.typeParameterList, this.parameterList, this.constraintClauses, this.body, this.expressionBody, this.semicolonToken, diagnostics, GetAnnotations());
20244
=> new
MethodDeclarationSyntax
(this.Kind, this.attributeLists, this.modifiers, this.returnType, this.explicitInterfaceSpecifier, this.identifier, this.typeParameterList, this.parameterList, this.constraintClauses, this.body, this.expressionBody, this.semicolonToken, GetDiagnostics(), annotations);
32750
return new
MethodDeclarationSyntax
(SyntaxKind.MethodDeclaration, attributeLists.Node, modifiers.Node, returnType, explicitInterfaceSpecifier, identifier, typeParameterList, parameterList, constraintClauses.Node, body, expressionBody, semicolonToken, this.context);
38172
return new
MethodDeclarationSyntax
(SyntaxKind.MethodDeclaration, attributeLists.Node, modifiers.Node, returnType, explicitInterfaceSpecifier, identifier, typeParameterList, parameterList, constraintClauses.Node, body, expressionBody, semicolonToken);
14 references to MethodDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (14)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
20223
public
MethodDeclarationSyntax
Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier, SyntaxToken identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody, SyntaxToken semicolonToken)
20227
var
newNode = SyntaxFactory.MethodDeclaration(attributeLists, modifiers, returnType, explicitInterfaceSpecifier, identifier, typeParameterList, parameterList, constraintClauses, body, expressionBody, semicolonToken);
27603
public virtual TResult VisitMethodDeclaration(
MethodDeclarationSyntax
node) => this.DefaultVisit(node);
27857
public virtual void VisitMethodDeclaration(
MethodDeclarationSyntax
node) => this.DefaultVisit(node);
28485
public override CSharpSyntaxNode VisitMethodDeclaration(
MethodDeclarationSyntax
node)
32732
public
MethodDeclarationSyntax
MethodDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
38154
public static
MethodDeclarationSyntax
MethodDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
12618
public SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.
MethodDeclarationSyntax
)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
12636
var slot = ((Syntax.InternalSyntax.
MethodDeclarationSyntax
)this.Green).semicolonToken;
Declarations\DeclarationTreeBuilder.cs (4)
1105
var
methodDecl = (Syntax.InternalSyntax.
MethodDeclarationSyntax
)member;
1209
var
methodDecl = (Syntax.InternalSyntax.
MethodDeclarationSyntax
)member;
Parser\LanguageParser.cs (1)
3695
private
MethodDeclarationSyntax
ParseMethodDeclaration(