663 references to MethodDeclaration
Microsoft.CodeAnalysis.CSharp (22)
Binder\BinderFactory.BinderFactoryVisitor.cs (2)
456case SyntaxKind.MethodDeclaration: 1306if (memberSyntax.Kind() == SyntaxKind.MethodDeclaration)
Compilation\MemberSemanticModel.cs (1)
2144case SyntaxKind.MethodDeclaration:
Compilation\MethodBodySemanticModel.cs (1)
91case SyntaxKind.MethodDeclaration:
Compilation\SyntaxTreeSemanticModel.cs (4)
816case SyntaxKind.MethodDeclaration: 848case SyntaxKind.MethodDeclaration: 1075case SyntaxKind.MethodDeclaration: 1632case SyntaxKind.MethodDeclaration:
CSharpDeclarationComputer.cs (2)
275case SyntaxKind.MethodDeclaration: 388case SyntaxKind.MethodDeclaration:
Declarations\DeclarationTreeBuilder.cs (3)
903if (member.Kind == SyntaxKind.MethodDeclaration) 950case SyntaxKind.MethodDeclaration: 1004case SyntaxKind.MethodDeclaration:
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (2)
577case SyntaxKind.MethodDeclaration: 597case SyntaxKind.MethodDeclaration:
Parser\LanguageParser.cs (2)
2089case SyntaxKind.MethodDeclaration: 4800case SyntaxKind.MethodDeclaration:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4693case SyntaxKind.MethodDeclaration:
Syntax\SyntaxExtensions.cs (2)
31case SyntaxKind.MethodDeclaration: 241case SyntaxKind.MethodDeclaration:
Syntax\SyntaxFacts.cs (1)
166case MethodDeclaration:
Syntax\SyntaxKindFacts.cs (1)
338case SyntaxKind.MethodDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle (16)
CSharpAccessibilityFacts.cs (2)
69case SyntaxKind.MethodDeclaration: 170case SyntaxKind.MethodDeclaration:
CSharpSyntaxFacts.cs (1)
1268case SyntaxKind.MethodDeclaration:
ILocalSymbolExtensions.cs (1)
17.FirstOrDefault(node => node.IsKind(SyntaxKind.LocalFunctionStatement) || node.IsKind(SyntaxKind.MethodDeclaration));
MemberDeclarationSyntaxExtensions.cs (5)
51case SyntaxKind.MethodDeclaration: 82case SyntaxKind.MethodDeclaration: 104case SyntaxKind.MethodDeclaration: 122case SyntaxKind.MethodDeclaration: 146case SyntaxKind.MethodDeclaration:
SemanticModelExtensions.cs (2)
253type.IsParentKind(SyntaxKind.MethodDeclaration) || 276type.Parent.Parent.IsParentKind(SyntaxKind.MethodDeclaration) ||
SyntaxNodeExtensions.cs (4)
162SyntaxKind.MethodDeclaration => ((MethodDeclarationSyntax)declaration).ParameterList, 308return node.IsKind(SyntaxKind.MethodDeclaration) 419case SyntaxKind.MethodDeclaration: 510case SyntaxKind.MethodDeclaration:
UseExpressionBodyForMethodsHelper.cs (1)
28ImmutableArray.Create(SyntaxKind.MethodDeclaration))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
AddInheritdocCodeFixProvider.cs (1)
60if (node.Kind() is not SyntaxKind.MethodDeclaration and not SyntaxKind.PropertyDeclaration and not SyntaxKind.VariableDeclarator)
CSharpCodeGenerationService.cs (1)
774case SyntaxKind.MethodDeclaration:
CSharpDeclarationComparer.cs (2)
24{ SyntaxKind.MethodDeclaration, 7 }, 117case SyntaxKind.MethodDeclaration:
CSharpDeclareAsNullableCodeFixProvider.cs (1)
142SyntaxKind.MethodDeclaration or
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
18if (node.IsParentKind(SyntaxKind.MethodDeclaration) ||
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CompleteStatement\CompleteStatementCommandHandler.cs (1)
346case SyntaxKind.MethodDeclaration:
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (6)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (2)
315return ImmutableArray.Create(SyntaxKind.MethodDeclaration, SyntaxKind.ExpressionStatement, SyntaxKind.EqualsValueClause); 326Assert.NotEqual(SyntaxKind.MethodDeclaration, context.Node.Kind());
Diagnostics\Suppression\SuppressionTests.cs (4)
1071=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration, SyntaxKind.EnumDeclaration, SyntaxKind.NamespaceDeclaration, SyntaxKind.MethodDeclaration, SyntaxKind.PropertyDeclaration, SyntaxKind.FieldDeclaration, SyntaxKind.EventDeclaration); 1087case SyntaxKind.MethodDeclaration: 2065=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration, SyntaxKind.NamespaceDeclaration, SyntaxKind.MethodDeclaration); 2081case SyntaxKind.MethodDeclaration:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\GetDiagnosticsTests.cs (1)
947}, SyntaxKind.PropertyDeclaration, SyntaxKind.IndexerDeclaration, SyntaxKind.EventDeclaration, SyntaxKind.MethodDeclaration);
Microsoft.CodeAnalysis.CSharp.Features (27)
AddInheritdocCodeFixProvider.cs (1)
60if (node.Kind() is not SyntaxKind.MethodDeclaration and not SyntaxKind.PropertyDeclaration and not SyntaxKind.VariableDeclarator)
ChangeSignature\CSharpChangeSignatureService.cs (3)
40SyntaxKind.MethodDeclaration, 78SyntaxKind.MethodDeclaration, 291if (updatedNode.IsKind(SyntaxKind.MethodDeclaration) ||
CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
42node.IsKind(SyntaxKind.MethodDeclaration) ||
CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
76node.IsKind(SyntaxKind.MethodDeclaration) ||
CodeRefactorings\AddAwait\CSharpAddAwaitCodeRefactoringProvider.cs (1)
43case SyntaxKind.MethodDeclaration:
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (1)
72token.Parent.IsParentKind(SyntaxKind.MethodDeclaration))
CSharpDeclarationComputer.cs (2)
275case SyntaxKind.MethodDeclaration: 388case SyntaxKind.MethodDeclaration:
CSharpDeclareAsNullableCodeFixProvider.cs (1)
142SyntaxKind.MethodDeclaration or
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (2)
64case SyntaxKind.MethodDeclaration: 126SyntaxKind.MethodDeclaration or
EditAndContinue\BreakpointSpans.cs (1)
146case SyntaxKind.MethodDeclaration:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
90case SyntaxKind.MethodDeclaration: 1645case SyntaxKind.MethodDeclaration: 2015case SyntaxKind.MethodDeclaration:
EditAndContinue\SyntaxComparer.cs (3)
594case SyntaxKind.MethodDeclaration: 703case SyntaxKind.MethodDeclaration: 1437case SyntaxKind.MethodDeclaration:
EditAndContinue\SyntaxUtilities.cs (1)
26case SyntaxKind.MethodDeclaration:
ExtractMethod\CSharpMethodExtractor.cs (1)
165=> (SyntaxToken)methodNames.FirstOrDefault(t => !t.Parent.IsKind(SyntaxKind.MethodDeclaration));
InheritanceMargin\CSharpInheritanceMarginService.cs (1)
44SyntaxKind.MethodDeclaration or
LineSeparators\CSharpLineSeparatorService.cs (1)
81case SyntaxKind.MethodDeclaration:
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (1)
166case SyntaxKind.MethodDeclaration:
Structure\Providers\MethodDeclarationStructureProvider.cs (1)
38&& (!nextSibling.IsNode || nextSibling.IsKind(SyntaxKind.MethodDeclaration));
UseExpressionBodyForMethodsHelper.cs (1)
28ImmutableArray.Create(SyntaxKind.MethodDeclaration))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LocalFunctionTests.cs (1)
444var mMethod = (MethodDeclarationSyntax)newTree.FindNodeOrTokenByKind(SyntaxKind.MethodDeclaration, occurrence: 1).AsNode();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
3612Assert.Equal(SyntaxKind.MethodDeclaration, methodDecl.Kind());
Symbols\TypeTests.cs (1)
1676var mnode = (MethodDeclarationSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.MethodDeclaration);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (528)
IncrementalParsing\IncrementalParsingTests.cs (6)
84SyntaxKind.MethodDeclaration, 106SyntaxKind.MethodDeclaration, 226SyntaxKind.MethodDeclaration, 296SyntaxKind.MethodDeclaration, 377SyntaxKind.MethodDeclaration, 421SyntaxKind.MethodDeclaration,
Parsing\AnonymousFunctionParsingTests.cs (25)
54N(SyntaxKind.MethodDeclaration); 155N(SyntaxKind.MethodDeclaration); 252N(SyntaxKind.MethodDeclaration); 353N(SyntaxKind.MethodDeclaration); 454N(SyntaxKind.MethodDeclaration); 558N(SyntaxKind.MethodDeclaration); 689N(SyntaxKind.MethodDeclaration); 807N(SyntaxKind.MethodDeclaration); 2313N(SyntaxKind.MethodDeclaration); 2393N(SyntaxKind.MethodDeclaration); 2510N(SyntaxKind.MethodDeclaration); 2658N(SyntaxKind.MethodDeclaration); 2806N(SyntaxKind.MethodDeclaration); 2932N(SyntaxKind.MethodDeclaration); 3068N(SyntaxKind.MethodDeclaration); 3191N(SyntaxKind.MethodDeclaration); 3331N(SyntaxKind.MethodDeclaration); 3484N(SyntaxKind.MethodDeclaration); 3637N(SyntaxKind.MethodDeclaration); 3786N(SyntaxKind.MethodDeclaration); 3931N(SyntaxKind.MethodDeclaration); 4063N(SyntaxKind.MethodDeclaration); 4212N(SyntaxKind.MethodDeclaration); 4374N(SyntaxKind.MethodDeclaration); 4536N(SyntaxKind.MethodDeclaration);
Parsing\AsyncParsingTests.cs (7)
53N(SyntaxKind.MethodDeclaration); 94N(SyntaxKind.MethodDeclaration); 134N(SyntaxKind.MethodDeclaration); 174N(SyntaxKind.MethodDeclaration); 214N(SyntaxKind.MethodDeclaration); 255N(SyntaxKind.MethodDeclaration); 300N(SyntaxKind.MethodDeclaration);
Parsing\AsyncStreamsParsingTests.cs (6)
53N(SyntaxKind.MethodDeclaration); 131N(SyntaxKind.MethodDeclaration); 212N(SyntaxKind.MethodDeclaration); 294N(SyntaxKind.MethodDeclaration); 393N(SyntaxKind.MethodDeclaration); 487N(SyntaxKind.MethodDeclaration);
Parsing\AwaitParsingTests.cs (5)
46N(SyntaxKind.MethodDeclaration); 111N(SyntaxKind.MethodDeclaration); 175N(SyntaxKind.MethodDeclaration); 240N(SyntaxKind.MethodDeclaration); 348N(SyntaxKind.MethodDeclaration);
Parsing\DeclarationParsingTests.cs (17)
2498Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2544Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2590Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2693Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2761Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2808Assert.Equal(SyntaxKind.MethodDeclaration, structDecl.Members[0].Kind()); 2855Assert.Equal(SyntaxKind.MethodDeclaration, structDecl.Members[0].Kind()); 3007Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3059Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3120Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3185Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3259Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3324Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3376Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3422Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 6559N(SyntaxKind.MethodDeclaration); 8204N(SyntaxKind.MethodDeclaration);
Parsing\DeclarationScopeParsingTests.cs (24)
26N(SyntaxKind.MethodDeclaration); 73N(SyntaxKind.MethodDeclaration); 163N(SyntaxKind.MethodDeclaration); 246N(SyntaxKind.MethodDeclaration); 504N(SyntaxKind.MethodDeclaration); 553N(SyntaxKind.MethodDeclaration); 607N(SyntaxKind.MethodDeclaration); 685N(SyntaxKind.MethodDeclaration); 755N(SyntaxKind.MethodDeclaration); 812N(SyntaxKind.MethodDeclaration); 868N(SyntaxKind.MethodDeclaration); 1320N(SyntaxKind.MethodDeclaration); 1373N(SyntaxKind.MethodDeclaration); 1441N(SyntaxKind.MethodDeclaration); 1571N(SyntaxKind.MethodDeclaration); 1642N(SyntaxKind.MethodDeclaration); 1771N(SyntaxKind.MethodDeclaration); 3059N(SyntaxKind.MethodDeclaration); 3206N(SyntaxKind.MethodDeclaration); 3409N(SyntaxKind.MethodDeclaration); 3465N(SyntaxKind.MethodDeclaration); 8474N(SyntaxKind.MethodDeclaration); 8638N(SyntaxKind.MethodDeclaration); 11953N(SyntaxKind.MethodDeclaration);
Parsing\DeconstructionTests.cs (20)
56N(SyntaxKind.MethodDeclaration); 130N(SyntaxKind.MethodDeclaration); 208N(SyntaxKind.MethodDeclaration); 284N(SyntaxKind.MethodDeclaration); 372N(SyntaxKind.MethodDeclaration); 456N(SyntaxKind.MethodDeclaration); 531N(SyntaxKind.MethodDeclaration); 607N(SyntaxKind.MethodDeclaration); 699N(SyntaxKind.MethodDeclaration); 789N(SyntaxKind.MethodDeclaration); 902N(SyntaxKind.MethodDeclaration); 979N(SyntaxKind.MethodDeclaration); 1066N(SyntaxKind.MethodDeclaration); 1140N(SyntaxKind.MethodDeclaration); 1239N(SyntaxKind.MethodDeclaration); 1337N(SyntaxKind.MethodDeclaration); 1422N(SyntaxKind.MethodDeclaration); 1515N(SyntaxKind.MethodDeclaration); 1770N(SyntaxKind.MethodDeclaration); 3393N(SyntaxKind.MethodDeclaration);
Parsing\ExpressionParsingTests.cs (19)
3169N(SyntaxKind.MethodDeclaration); 3269N(SyntaxKind.MethodDeclaration); 3359N(SyntaxKind.MethodDeclaration); 3433N(SyntaxKind.MethodDeclaration); 3515N(SyntaxKind.MethodDeclaration); 3594N(SyntaxKind.MethodDeclaration); 3667N(SyntaxKind.MethodDeclaration); 3752N(SyntaxKind.MethodDeclaration); 3844N(SyntaxKind.MethodDeclaration); 3934N(SyntaxKind.MethodDeclaration); 4025N(SyntaxKind.MethodDeclaration); 4112N(SyntaxKind.MethodDeclaration); 4206N(SyntaxKind.MethodDeclaration); 4303N(SyntaxKind.MethodDeclaration); 4408N(SyntaxKind.MethodDeclaration); 4509N(SyntaxKind.MethodDeclaration); 4600N(SyntaxKind.MethodDeclaration); 4693N(SyntaxKind.MethodDeclaration); 6301N(SyntaxKind.MethodDeclaration);
Parsing\FileModifierParsingTests.cs (10)
751N(SyntaxKind.MethodDeclaration); 816N(SyntaxKind.MethodDeclaration); 1022N(SyntaxKind.MethodDeclaration); 1206N(SyntaxKind.MethodDeclaration); 2539N(SyntaxKind.MethodDeclaration); 2631N(SyntaxKind.MethodDeclaration); 2733N(SyntaxKind.MethodDeclaration); 2827N(SyntaxKind.MethodDeclaration); 3505N(SyntaxKind.MethodDeclaration); 3569N(SyntaxKind.MethodDeclaration);
Parsing\FunctionPointerTests.cs (1)
1718N(SyntaxKind.MethodDeclaration);
Parsing\LambdaParameterParsingTests.cs (5)
63N(SyntaxKind.MethodDeclaration); 174N(SyntaxKind.MethodDeclaration); 293N(SyntaxKind.MethodDeclaration); 419N(SyntaxKind.MethodDeclaration); 548N(SyntaxKind.MethodDeclaration);
Parsing\LocalFunctionParsingTests.cs (28)
115N(SyntaxKind.MethodDeclaration); 153N(SyntaxKind.MethodDeclaration); 194N(SyntaxKind.MethodDeclaration); 239N(SyntaxKind.MethodDeclaration); 277N(SyntaxKind.MethodDeclaration); 309N(SyntaxKind.MethodDeclaration); 381N(SyntaxKind.MethodDeclaration); 575N(SyntaxKind.MethodDeclaration); 644N(SyntaxKind.MethodDeclaration); 735N(SyntaxKind.MethodDeclaration); 821N(SyntaxKind.MethodDeclaration); 925N(SyntaxKind.MethodDeclaration); 1005N(SyntaxKind.MethodDeclaration); 1099N(SyntaxKind.MethodDeclaration); 1229.Where(n => n.Kind() == SyntaxKind.MethodDeclaration) 1412N(SyntaxKind.MethodDeclaration); 1461N(SyntaxKind.MethodDeclaration); 1509N(SyntaxKind.MethodDeclaration); 1562N(SyntaxKind.MethodDeclaration); 1611N(SyntaxKind.MethodDeclaration); 1752N(SyntaxKind.MethodDeclaration); 1867N(SyntaxKind.MethodDeclaration); 2052N(SyntaxKind.MethodDeclaration); 2148N(SyntaxKind.MethodDeclaration); 2231N(SyntaxKind.MethodDeclaration); 2321N(SyntaxKind.MethodDeclaration); 2418N(SyntaxKind.MethodDeclaration); 2587N(SyntaxKind.MethodDeclaration);
Parsing\MemberDeclarationParsingTests.cs (17)
174N(SyntaxKind.MethodDeclaration); 971N(SyntaxKind.MethodDeclaration); 1018N(SyntaxKind.MethodDeclaration); 1490N(SyntaxKind.MethodDeclaration); 1517N(SyntaxKind.MethodDeclaration); 8724N(SyntaxKind.MethodDeclaration); 8782N(SyntaxKind.MethodDeclaration); 8840N(SyntaxKind.MethodDeclaration); 8909N(SyntaxKind.MethodDeclaration); 8963N(SyntaxKind.MethodDeclaration); 9025N(SyntaxKind.MethodDeclaration); 9087N(SyntaxKind.MethodDeclaration); 9129N(SyntaxKind.MethodDeclaration); 9192N(SyntaxKind.MethodDeclaration); 9384N(SyntaxKind.MethodDeclaration); 10196N(SyntaxKind.MethodDeclaration); 10244N(SyntaxKind.MethodDeclaration);
Parsing\NameParsingTests.cs (5)
844N(SyntaxKind.MethodDeclaration); 942N(SyntaxKind.MethodDeclaration); 1064N(SyntaxKind.MethodDeclaration); 1189N(SyntaxKind.MethodDeclaration); 1339N(SyntaxKind.MethodDeclaration);
Parsing\NullableParsingTests.cs (1)
1334N(SyntaxKind.MethodDeclaration);
Parsing\ParserRegressionTests.cs (6)
271N(SyntaxKind.MethodDeclaration); 364N(SyntaxKind.MethodDeclaration); 498N(SyntaxKind.MethodDeclaration); 588N(SyntaxKind.MethodDeclaration); 678N(SyntaxKind.MethodDeclaration); 766N(SyntaxKind.MethodDeclaration);
Parsing\ParsingErrorRecoveryTests.cs (141)
1538Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1556Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1575Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1593Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1613Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1630Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1647Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1665Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1682Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1701Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1702Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1720Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1721Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1740Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1741Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1759Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1760Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1780Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1781Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1798Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1815Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 2067Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2107Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2128Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2148Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2170Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2844Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2862Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2879Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 2902Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 2926Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 2950Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 2972Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 2995Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3018Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3041Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3064Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3087Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3108Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3129Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3150Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3171Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3192Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3213Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3235Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3258Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3281Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3304Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3328Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3351Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3374Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3417Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3442Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3467Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3493Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3517Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3541Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3566Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3590Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3614Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3638Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3663Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3687Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3711Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3736Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3762Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3788Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3815Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3840Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3865Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3891Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3912Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3957Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3978Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3999Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4020Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4042Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4064Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4087Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4110Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4131Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4154Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4177Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4203Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4225Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4251Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4278Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4299Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4322Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4347Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4372Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4394Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4419Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4445Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4472Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4499Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4527Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4554Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4581Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4610Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4639Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4669Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4698Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4727Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4754Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4781Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4808Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4836Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4863Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4891Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4917Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4944Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4971Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4999Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5026Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5056Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5085Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5114Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5144Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5173Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5207Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5234Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5261Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5288Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5316Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5343Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5373Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5404Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5432Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5479Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5513Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5543Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5626Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 5651Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 5826Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5871Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5915Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5964Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6012Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6059Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6117Assert.Equal(SyntaxKind.MethodDeclaration, subitem1.Kind());
Parsing\RecordParsing.cs (2)
705N(SyntaxKind.MethodDeclaration); 1382N(SyntaxKind.MethodDeclaration);
Parsing\RefFieldParsingTests.cs (1)
660N(SyntaxKind.MethodDeclaration);
Parsing\ScriptParsingTests.cs (53)
139N(SyntaxKind.MethodDeclaration); 484N(SyntaxKind.MethodDeclaration); 516N(SyntaxKind.MethodDeclaration); 542N(SyntaxKind.MethodDeclaration); 581N(SyntaxKind.MethodDeclaration); 609N(SyntaxKind.MethodDeclaration); 649N(SyntaxKind.MethodDeclaration); 690N(SyntaxKind.MethodDeclaration); 719N(SyntaxKind.MethodDeclaration); 748N(SyntaxKind.MethodDeclaration); 783N(SyntaxKind.MethodDeclaration); 1260N(SyntaxKind.MethodDeclaration); 1759N(SyntaxKind.MethodDeclaration); 1919N(SyntaxKind.MethodDeclaration); 2161N(SyntaxKind.MethodDeclaration); 2179N(SyntaxKind.MethodDeclaration); 2198N(SyntaxKind.MethodDeclaration); 2229N(SyntaxKind.MethodDeclaration); 2324N(SyntaxKind.MethodDeclaration); 3269N(SyntaxKind.MethodDeclaration); 3314N(SyntaxKind.MethodDeclaration); 3365N(SyntaxKind.MethodDeclaration); 3408N(SyntaxKind.MethodDeclaration); 3459N(SyntaxKind.MethodDeclaration); 3528N(SyntaxKind.MethodDeclaration); 3586N(SyntaxKind.MethodDeclaration); 3661N(SyntaxKind.MethodDeclaration); 3705N(SyntaxKind.MethodDeclaration); 3766N(SyntaxKind.MethodDeclaration); 3810N(SyntaxKind.MethodDeclaration); 3858N(SyntaxKind.MethodDeclaration); 3906N(SyntaxKind.MethodDeclaration); 3954N(SyntaxKind.MethodDeclaration); 4019N(SyntaxKind.MethodDeclaration); 4072N(SyntaxKind.MethodDeclaration); 4116N(SyntaxKind.MethodDeclaration); 4159N(SyntaxKind.MethodDeclaration); 4203N(SyntaxKind.MethodDeclaration); 4248N(SyntaxKind.MethodDeclaration); 4291N(SyntaxKind.MethodDeclaration); 4338N(SyntaxKind.MethodDeclaration); 4389N(SyntaxKind.MethodDeclaration); 4446N(SyntaxKind.MethodDeclaration); 4505N(SyntaxKind.MethodDeclaration); 8573N(SyntaxKind.MethodDeclaration); 8614N(SyntaxKind.MethodDeclaration); 8661N(SyntaxKind.MethodDeclaration); 8710N(SyntaxKind.MethodDeclaration); 8759N(SyntaxKind.MethodDeclaration); 9266N(SyntaxKind.MethodDeclaration); 9323N(SyntaxKind.MethodDeclaration); 9380N(SyntaxKind.MethodDeclaration); 9438N(SyntaxKind.MethodDeclaration);
Parsing\StatementAttributeParsingTests.cs (85)
37N(SyntaxKind.MethodDeclaration); 103N(SyntaxKind.MethodDeclaration); 170N(SyntaxKind.MethodDeclaration); 258N(SyntaxKind.MethodDeclaration); 353N(SyntaxKind.MethodDeclaration); 438N(SyntaxKind.MethodDeclaration); 519N(SyntaxKind.MethodDeclaration); 585N(SyntaxKind.MethodDeclaration); 654N(SyntaxKind.MethodDeclaration); 728N(SyntaxKind.MethodDeclaration); 805N(SyntaxKind.MethodDeclaration); 880N(SyntaxKind.MethodDeclaration); 955N(SyntaxKind.MethodDeclaration); 1033N(SyntaxKind.MethodDeclaration); 1107N(SyntaxKind.MethodDeclaration); 1209N(SyntaxKind.MethodDeclaration); 1343N(SyntaxKind.MethodDeclaration); 1419N(SyntaxKind.MethodDeclaration); 1505N(SyntaxKind.MethodDeclaration); 1589N(SyntaxKind.MethodDeclaration); 1708N(SyntaxKind.MethodDeclaration); 1778N(SyntaxKind.MethodDeclaration); 1848N(SyntaxKind.MethodDeclaration); 1918N(SyntaxKind.MethodDeclaration); 2003N(SyntaxKind.MethodDeclaration); 2100N(SyntaxKind.MethodDeclaration); 2176N(SyntaxKind.MethodDeclaration); 2252N(SyntaxKind.MethodDeclaration); 2332N(SyntaxKind.MethodDeclaration); 2429N(SyntaxKind.MethodDeclaration); 2557N(SyntaxKind.MethodDeclaration); 2661N(SyntaxKind.MethodDeclaration); 2740N(SyntaxKind.MethodDeclaration); 2825N(SyntaxKind.MethodDeclaration); 2928N(SyntaxKind.MethodDeclaration); 3013N(SyntaxKind.MethodDeclaration); 3116N(SyntaxKind.MethodDeclaration); 3195N(SyntaxKind.MethodDeclaration); 3274N(SyntaxKind.MethodDeclaration); 3357N(SyntaxKind.MethodDeclaration); 3437N(SyntaxKind.MethodDeclaration); 3519N(SyntaxKind.MethodDeclaration); 3601N(SyntaxKind.MethodDeclaration); 3691N(SyntaxKind.MethodDeclaration); 3772N(SyntaxKind.MethodDeclaration); 3846N(SyntaxKind.MethodDeclaration); 3939N(SyntaxKind.MethodDeclaration); 4022N(SyntaxKind.MethodDeclaration); 4107N(SyntaxKind.MethodDeclaration); 4192N(SyntaxKind.MethodDeclaration); 4274N(SyntaxKind.MethodDeclaration); 4351N(SyntaxKind.MethodDeclaration); 4439N(SyntaxKind.MethodDeclaration); 4528N(SyntaxKind.MethodDeclaration); 4625N(SyntaxKind.MethodDeclaration); 4703N(SyntaxKind.MethodDeclaration); 4778N(SyntaxKind.MethodDeclaration); 4873N(SyntaxKind.MethodDeclaration); 4972N(SyntaxKind.MethodDeclaration); 5049N(SyntaxKind.MethodDeclaration); 5121N(SyntaxKind.MethodDeclaration); 5209N(SyntaxKind.MethodDeclaration); 5287N(SyntaxKind.MethodDeclaration); 5373N(SyntaxKind.MethodDeclaration); 5450N(SyntaxKind.MethodDeclaration); 5531N(SyntaxKind.MethodDeclaration); 5630N(SyntaxKind.MethodDeclaration); 5730N(SyntaxKind.MethodDeclaration); 5836N(SyntaxKind.MethodDeclaration); 5935N(SyntaxKind.MethodDeclaration); 6034N(SyntaxKind.MethodDeclaration); 6126N(SyntaxKind.MethodDeclaration); 6204N(SyntaxKind.MethodDeclaration); 6296N(SyntaxKind.MethodDeclaration); 6374N(SyntaxKind.MethodDeclaration); 6453N(SyntaxKind.MethodDeclaration); 6540N(SyntaxKind.MethodDeclaration); 6645N(SyntaxKind.MethodDeclaration); 6784N(SyntaxKind.MethodDeclaration); 6878N(SyntaxKind.MethodDeclaration); 6964N(SyntaxKind.MethodDeclaration); 7047N(SyntaxKind.MethodDeclaration); 7138N(SyntaxKind.MethodDeclaration); 7239N(SyntaxKind.MethodDeclaration); 7347N(SyntaxKind.MethodDeclaration);
Parsing\StatementParsingTests.cs (4)
2701N(SyntaxKind.MethodDeclaration); 4281N(SyntaxKind.MethodDeclaration); 4418N(SyntaxKind.MethodDeclaration); 4582N(SyntaxKind.MethodDeclaration);
Parsing\TopLevelStatementsParsingTests.cs (1)
1264N(SyntaxKind.MethodDeclaration);
Parsing\TypeArgumentListParsingTests.cs (21)
46N(SyntaxKind.MethodDeclaration); 162N(SyntaxKind.MethodDeclaration); 290N(SyntaxKind.MethodDeclaration); 423N(SyntaxKind.MethodDeclaration); 571N(SyntaxKind.MethodDeclaration); 716N(SyntaxKind.MethodDeclaration); 1031N(SyntaxKind.MethodDeclaration); 1170N(SyntaxKind.MethodDeclaration); 1312N(SyntaxKind.MethodDeclaration); 1445N(SyntaxKind.MethodDeclaration); 1565N(SyntaxKind.MethodDeclaration); 1669N(SyntaxKind.MethodDeclaration); 1770N(SyntaxKind.MethodDeclaration); 1892N(SyntaxKind.MethodDeclaration); 2025N(SyntaxKind.MethodDeclaration); 2159N(SyntaxKind.MethodDeclaration); 2290N(SyntaxKind.MethodDeclaration); 2391N(SyntaxKind.MethodDeclaration); 2500N(SyntaxKind.MethodDeclaration); 2602N(SyntaxKind.MethodDeclaration); 2720N(SyntaxKind.MethodDeclaration);
Parsing\UsingDirectiveParsingTests.cs (11)
2180N(SyntaxKind.MethodDeclaration); 2254N(SyntaxKind.MethodDeclaration); 2331N(SyntaxKind.MethodDeclaration); 2408N(SyntaxKind.MethodDeclaration); 2484N(SyntaxKind.MethodDeclaration); 2567N(SyntaxKind.MethodDeclaration); 2662N(SyntaxKind.MethodDeclaration); 2792N(SyntaxKind.MethodDeclaration); 2916N(SyntaxKind.MethodDeclaration); 3034N(SyntaxKind.MethodDeclaration); 3132N(SyntaxKind.MethodDeclaration);
Parsing\ValueTupleTests.cs (4)
43N(SyntaxKind.MethodDeclaration); 126N(SyntaxKind.MethodDeclaration); 450N(SyntaxKind.MethodDeclaration); 522N(SyntaxKind.MethodDeclaration);
Syntax\SyntaxNodeTests.cs (3)
823Assert.Equal(SyntaxKind.MethodDeclaration, m1.Kind()); 824Assert.Equal(SyntaxKind.MethodDeclaration, m2.Kind()); 1991Assert.Equal(SyntaxKind.MethodDeclaration, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].ChildNodesAndTokens()[3].Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (33)
CodeGeneration\CSharpSyntaxGenerator.cs (13)
245modifiers: AsModifierList(accessibility, modifiers, SyntaxKind.MethodDeclaration), 608SyntaxKind.MethodDeclaration => ((MethodDeclarationSyntax)declaration).WithExplicitInterfaceSpecifier(specifier), 629case SyntaxKind.MethodDeclaration: 794case SyntaxKind.MethodDeclaration: 1046case SyntaxKind.MethodDeclaration: 1551case SyntaxKind.MethodDeclaration: 1953case SyntaxKind.MethodDeclaration: 1993SyntaxKind.MethodDeclaration => ((MethodDeclarationSyntax)declaration).WithReturnType((TypeSyntax)type), 2217case SyntaxKind.MethodDeclaration: 2284case SyntaxKind.MethodDeclaration: 2340case SyntaxKind.MethodDeclaration: 2469case SyntaxKind.MethodDeclaration: 2505case SyntaxKind.MethodDeclaration:
CSharpAccessibilityFacts.cs (2)
69case SyntaxKind.MethodDeclaration: 170case SyntaxKind.MethodDeclaration:
CSharpCodeGenerationService.cs (1)
774case SyntaxKind.MethodDeclaration:
CSharpDeclarationComparer.cs (2)
24{ SyntaxKind.MethodDeclaration, 7 }, 117case SyntaxKind.MethodDeclaration:
CSharpSyntaxFacts.cs (1)
1268case SyntaxKind.MethodDeclaration:
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
351case SyntaxKind.MethodDeclaration:
ILocalSymbolExtensions.cs (1)
17.FirstOrDefault(node => node.IsKind(SyntaxKind.LocalFunctionStatement) || node.IsKind(SyntaxKind.MethodDeclaration));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (4)
162SyntaxKind.MethodDeclaration => ((MethodDeclarationSyntax)declaration).ParameterList, 308return node.IsKind(SyntaxKind.MethodDeclaration) 419case SyntaxKind.MethodDeclaration: 510case SyntaxKind.MethodDeclaration:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
18if (node.IsParentKind(SyntaxKind.MethodDeclaration) ||
MemberDeclarationSyntaxExtensions.cs (5)
51case SyntaxKind.MethodDeclaration: 82case SyntaxKind.MethodDeclaration: 104case SyntaxKind.MethodDeclaration: 122case SyntaxKind.MethodDeclaration: 146case SyntaxKind.MethodDeclaration:
SemanticModelExtensions.cs (2)
253type.IsParentKind(SyntaxKind.MethodDeclaration) || 276type.Parent.Parent.IsParentKind(SyntaxKind.MethodDeclaration) ||
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
SyntaxPathTests.cs (5)
163Assert.Equal(SyntaxKind.MethodDeclaration, n1.Kind()); 166Assert.Equal(SyntaxKind.MethodDeclaration, n2.Kind()); 169Assert.Equal(SyntaxKind.MethodDeclaration, n3.Kind()); 231Assert.Equal(SyntaxKind.MethodDeclaration, n1.Kind()); 234Assert.Equal(SyntaxKind.MethodDeclaration, n2.Kind());
Microsoft.VisualStudio.LanguageServices.CSharp (15)
CodeModel\CSharpCodeModelService.cs (8)
103case SyntaxKind.MethodDeclaration: 158case SyntaxKind.MethodDeclaration: 559case SyntaxKind.MethodDeclaration: 612case SyntaxKind.MethodDeclaration: 813case SyntaxKind.MethodDeclaration: 894case SyntaxKind.MethodDeclaration: 3512case SyntaxKind.MethodDeclaration: 3608if (node == null || node.Kind() != SyntaxKind.MethodDeclaration ||
CodeModel\CSharpCodeModelService.NodeLocator.cs (4)
51case SyntaxKind.MethodDeclaration: 102case SyntaxKind.MethodDeclaration: 395case SyntaxKind.MethodDeclaration: 958case SyntaxKind.MethodDeclaration:
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
203case SyntaxKind.MethodDeclaration:
Progression\CSharpProgressionLanguageService.cs (1)
77SyntaxKind.MethodDeclaration or
Utilities\BlankLineInGeneratedMethodFormattingRule.cs (1)
28currentToken.Parent.Parent.Kind() == SyntaxKind.MethodDeclaration)