574 references to Parameter
ConfigurationSchemaGenerator (1)
GenerateDocumentationAndConfigFiles (13)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.Parameter or
ILLink.RoslynAnalyzer (1)
Metrics (11)
Metrics.Legacy (11)
Microsoft.CodeAnalysis (2)
Microsoft.CodeAnalysis.Analyzers (15)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.Parameter or
Microsoft.CodeAnalysis.AnalyzerUtilities (18)
Microsoft.CodeAnalysis.BannedApiAnalyzers (14)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.Parameter or
Microsoft.CodeAnalysis.CodeStyle (9)
Microsoft.CodeAnalysis.CodeStyle.Fixes (9)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.Parameter or
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (3)
Microsoft.CodeAnalysis.CSharp (47)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (6)
src\Analyzers\CSharp\Tests\NamingStyles\NamingStylesTests.cs (6)
235[InlineData("void Outer(int [|m|]) {}", "void Outer(int M) {}", SymbolKind.Parameter, Accessibility.Private)]
236[InlineData("void Outer() { void Inner(int [|m|]) {} }", "void Outer() { void Inner(int M) {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
237[InlineData("void Outer() { System.Action<int> action = [|m|] => {} }", "void Outer() { System.Action<int> action = M => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
238[InlineData("void Outer() { System.Action<int> action = ([|m|]) => {} }", "void Outer() { System.Action<int> action = (M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
239[InlineData("void Outer() { System.Action<int> action = (int [|m|]) => {} }", "void Outer() { System.Action<int> action = (int M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
240[InlineData("void Outer() { System.Action<int> action = delegate (int [|m|]) {} }", "void Outer() { System.Action<int> action = delegate (int M) {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (11)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (41)
Diagnostics\DiagnosticAnalyzerTests.cs (4)
2923TestSymbolStartAnalyzerCore(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.Parameter));
2990SymbolKind.Property, SymbolKind.Event, SymbolKind.Field, SymbolKind.Parameter };
3084SymbolKind.Property, SymbolKind.Event, SymbolKind.Field, SymbolKind.Parameter };
3144SymbolKind.Property, SymbolKind.Event, SymbolKind.Field, SymbolKind.Parameter };
Semantics\PrimaryConstructorTests.cs (18)
1012Assert.Equal(SymbolKind.Parameter, symbol.Kind);
1077Assert.Equal(SymbolKind.Parameter, symbol.Kind);
1305Assert.Equal(SymbolKind.Parameter, symbol.Kind);
1534Assert.Equal(SymbolKind.Parameter, symbol.Kind);
1623Assert.Equal(SymbolKind.Parameter, symbol.Kind);
1972Assert.Equal(SymbolKind.Parameter, symbol.Kind);
2646Assert.Equal(SymbolKind.Parameter, symbol.Kind);
2684Assert.Equal(SymbolKind.Parameter, symbol.Kind);
2721Assert.Equal(SymbolKind.Parameter, symbol.Kind);
2757Assert.Equal(SymbolKind.Parameter, symbol.Kind);
4082context.RegisterSymbolAction(Handle, SymbolKind.Parameter);
4168context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter);
5145context.RegisterSymbolAction(Handle3, SymbolKind.Parameter);
5485context.RegisterSymbolAction(Handle, SymbolKind.Parameter);
5572context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter);
7829Assert.Equal(SymbolKind.Parameter, symbol.Kind);
8763Assert.Equal(SymbolKind.Parameter, symbol.Kind);
9169Assert.Equal(SymbolKind.Parameter, symbol.Kind);
Semantics\RecordTests.cs (14)
441Assert.Equal(SymbolKind.Parameter, parameter.Kind);
447Assert.Equal(SymbolKind.Parameter, initializer.Kind);
21253Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
21483Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
21712Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
21801Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
22188Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24752Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24787Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24821Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24856Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
26624context.RegisterSymbolAction(Handle, SymbolKind.Parameter);
26719context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter);
27716context.RegisterSymbolAction(Handle3, SymbolKind.Parameter);
Microsoft.CodeAnalysis.CSharp.Features (8)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (7)
src\Analyzers\CSharp\Tests\NamingStyles\NamingStylesTests.cs (6)
235[InlineData("void Outer(int [|m|]) {}", "void Outer(int M) {}", SymbolKind.Parameter, Accessibility.Private)]
236[InlineData("void Outer() { void Inner(int [|m|]) {} }", "void Outer() { void Inner(int M) {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
237[InlineData("void Outer() { System.Action<int> action = [|m|] => {} }", "void Outer() { System.Action<int> action = M => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
238[InlineData("void Outer() { System.Action<int> action = ([|m|]) => {} }", "void Outer() { System.Action<int> action = (M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
239[InlineData("void Outer() { System.Action<int> action = (int [|m|]) => {} }", "void Outer() { System.Action<int> action = (int M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
240[InlineData("void Outer() { System.Action<int> action = delegate (int [|m|]) {} }", "void Outer() { System.Action<int> action = delegate (int M) {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (27)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (34)
Compilation\SemanticModelGetSemanticInfoTests.cs (15)
1644Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
3804Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
4475Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
4542Assert.Equal(SymbolKind.Parameter, symbol.Kind);
4852Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
4879Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
6330Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
7553Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
7590Assert.Equal(SymbolKind.Parameter, sortedCandidates[0].Kind);
7592Assert.Equal(SymbolKind.Parameter, sortedCandidates[1].Kind);
7661Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
7729Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
10498Assert.Equal(SymbolKind.Parameter, sortedCandidates[0].Kind);
10523Assert.Equal(SymbolKind.Parameter, semanticInfo.CandidateSymbols[0].Kind);
10528Assert.Equal(SymbolKind.Parameter, sortedCandidates[0].Kind);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Microsoft.CodeAnalysis.Extensions.Package (4)
Microsoft.CodeAnalysis.Features (23)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (14)
Microsoft.CodeAnalysis.PublicApiAnalyzers (11)
Microsoft.CodeAnalysis.ResxSourceGenerator (11)
Microsoft.CodeAnalysis.Test.Utilities (2)
Microsoft.CodeAnalysis.VisualBasic (35)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
455SymbolKind.Parameter,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (48)
Semantics\GetSemanticInfoTests.vb (10)
800Assert.Equal(SymbolKind.Parameter, symbol.Kind)
837Assert.Equal(SymbolKind.Parameter, symbol.Kind)
872Assert.Equal(SymbolKind.Parameter, parameter.Kind)
906Assert.Equal(SymbolKind.Parameter, symbol.Kind)
943Assert.Equal(SymbolKind.Parameter, symbol.Kind)
1845Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
1879Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
1913Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
1951Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
1999Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
Semantics\LambdaSemanticInfoTests.vb (11)
42Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
74Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
108Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
140Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
215Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
250Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
285Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
323Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
358Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
538Assert.Equal(SymbolKind.Parameter, e.Kind)
723Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (29)
DocumentationComments\DocCommentTests.vb (22)
6991SymbolKind.Parameter),
6996SymbolKind.Parameter),
7001SymbolKind.Parameter),
7010SymbolKind.Parameter))
7014SymbolKind.Parameter))
7018SymbolKind.Parameter))
7050SymbolKind.Parameter),
7055SymbolKind.Parameter),
7060SymbolKind.Parameter),
7069SymbolKind.Parameter))
7073SymbolKind.Parameter))
7077SymbolKind.Parameter))
7124SymbolKind.Parameter))
7186SymbolKind.Parameter))
7233SymbolKind.TypeParameter, SymbolKind.Parameter),
7238SymbolKind.TypeParameter, SymbolKind.Parameter),
7243SymbolKind.TypeParameter, SymbolKind.Parameter),
7248SymbolKind.TypeParameter, SymbolKind.Parameter),
7253SymbolKind.TypeParameter, SymbolKind.Parameter),
7258SymbolKind.TypeParameter, SymbolKind.Parameter),
7300text.IndexOf("name=""X""", StringComparison.Ordinal) + 6), SymbolKind.Field, SymbolKind.Parameter),
7306text.IndexOf("cref=""X""", StringComparison.Ordinal) + 6), SymbolKind.Field, SymbolKind.Parameter),
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
455SymbolKind.Parameter,
Microsoft.CodeAnalysis.Workspaces (17)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.Parameter or
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
Options\EditorConfigNamingStyleParserTests.cs (3)
263new SymbolKindOrTypeKind(SymbolKind.Parameter),
338[InlineData("*", new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })]
339[InlineData(null, new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })]
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.Options.SourceGeneration (1)
Microsoft.Gen.Logging (1)
Microsoft.Gen.Metrics (1)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
Microsoft.Interop.SourceGeneration (1)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Roslyn.Diagnostics.Analyzers (16)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.Parameter or
Roslyn.Diagnostics.CSharp.Analyzers (4)
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
455SymbolKind.Parameter,
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions.Generator (1)
Test.Utilities (10)
Text.Analyzers (17)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.Parameter or