448 references to Parameter
ConfigurationSchemaGenerator (1)
ILLink.RoslynAnalyzer (1)
Metrics (4)
Metrics.Legacy (4)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (5)
Microsoft.CodeAnalysis.AnalyzerUtilities (11)
Microsoft.CodeAnalysis.BannedApiAnalyzers (4)
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)
245[InlineData("void Outer(int [|m|]) {}", "void Outer(int M) {}", SymbolKind.Parameter, Accessibility.Private)]
246[InlineData("void Outer() { void Inner(int [|m|]) {} }", "void Outer() { void Inner(int M) {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
247[InlineData("void Outer() { System.Action<int> action = [|m|] => {} }", "void Outer() { System.Action<int> action = M => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
248[InlineData("void Outer() { System.Action<int> action = ([|m|]) => {} }", "void Outer() { System.Action<int> action = (M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
249[InlineData("void Outer() { System.Action<int> action = (int [|m|]) => {} }", "void Outer() { System.Action<int> action = (int M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
250[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 (39)
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)
245[InlineData("void Outer(int [|m|]) {}", "void Outer(int M) {}", SymbolKind.Parameter, Accessibility.Private)]
246[InlineData("void Outer() { void Inner(int [|m|]) {} }", "void Outer() { void Inner(int M) {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
247[InlineData("void Outer() { System.Action<int> action = [|m|] => {} }", "void Outer() { System.Action<int> action = M => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
248[InlineData("void Outer() { System.Action<int> action = ([|m|]) => {} }", "void Outer() { System.Action<int> action = (M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
249[InlineData("void Outer() { System.Action<int> action = (int [|m|]) => {} }", "void Outer() { System.Action<int> action = (int M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
250[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.Features (18)
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
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)
804Assert.Equal(SymbolKind.Parameter, symbol.Kind)
841Assert.Equal(SymbolKind.Parameter, symbol.Kind)
876Assert.Equal(SymbolKind.Parameter, parameter.Kind)
910Assert.Equal(SymbolKind.Parameter, symbol.Kind)
947Assert.Equal(SymbolKind.Parameter, symbol.Kind)
1849Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
1883Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
1917Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
1955Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
2003Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
Semantics\LambdaSemanticInfoTests.vb (11)
43Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
75Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
109Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
141Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
216Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
251Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
286Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
324Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
359Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
539Assert.Equal(SymbolKind.Parameter, e.Kind)
724Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (29)
DocumentationComments\DocCommentTests.vb (22)
6990SymbolKind.Parameter),
6995SymbolKind.Parameter),
7000SymbolKind.Parameter),
7009SymbolKind.Parameter))
7013SymbolKind.Parameter))
7017SymbolKind.Parameter))
7049SymbolKind.Parameter),
7054SymbolKind.Parameter),
7059SymbolKind.Parameter),
7068SymbolKind.Parameter))
7072SymbolKind.Parameter))
7076SymbolKind.Parameter))
7123SymbolKind.Parameter))
7185SymbolKind.Parameter))
7232SymbolKind.TypeParameter, SymbolKind.Parameter),
7237SymbolKind.TypeParameter, SymbolKind.Parameter),
7242SymbolKind.TypeParameter, SymbolKind.Parameter),
7247SymbolKind.TypeParameter, SymbolKind.Parameter),
7252SymbolKind.TypeParameter, SymbolKind.Parameter),
7257SymbolKind.TypeParameter, SymbolKind.Parameter),
7299text.IndexOf("name=""X""", StringComparison.Ordinal) + 6), SymbolKind.Field, SymbolKind.Parameter),
7305text.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 (2)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Roslyn.Diagnostics.Analyzers (6)
Roslyn.Diagnostics.CSharp.Analyzers (1)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions.Generator (1)
Test.Utilities (3)
Text.Analyzers (7)