394 references to Parameter
ConfigurationSchemaGenerator (1)
ILLink.RoslynAnalyzer (1)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.CodeStyle (9)
Microsoft.CodeAnalysis.CodeStyle.Fixes (9)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33SymbolKind.Parameter or
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (3)
Microsoft.CodeAnalysis.CSharp (46)
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)
246[InlineData("void Outer(int [|m|]) {}", "void Outer(int M) {}", SymbolKind.Parameter, Accessibility.Private)]
247[InlineData("void Outer() { void Inner(int [|m|]) {} }", "void Outer() { void Inner(int 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 = ([|m|]) => {} }", "void Outer() { System.Action<int> action = (M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
250[InlineData("void Outer() { System.Action<int> action = (int [|m|]) => {} }", "void Outer() { System.Action<int> action = (int M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
251[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 (36)
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)
451Assert.Equal(SymbolKind.Parameter, parameter.Kind);
457Assert.Equal(SymbolKind.Parameter, initializer.Kind);
21263Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
21493Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
21722Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
21811Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
22198Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24762Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24797Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24831Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
24866Assert.Equal(SymbolKind.Parameter, symbol!.Kind);
26634context.RegisterSymbolAction(Handle, SymbolKind.Parameter);
26729context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter);
27726context.RegisterSymbolAction(Handle3, SymbolKind.Parameter);
Microsoft.CodeAnalysis.CSharp.Features (8)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (7)
src\Analyzers\CSharp\Tests\NamingStyles\NamingStylesTests.cs (6)
246[InlineData("void Outer(int [|m|]) {}", "void Outer(int M) {}", SymbolKind.Parameter, Accessibility.Private)]
247[InlineData("void Outer() { void Inner(int [|m|]) {} }", "void Outer() { void Inner(int 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 = ([|m|]) => {} }", "void Outer() { System.Action<int> action = (M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
250[InlineData("void Outer() { System.Action<int> action = (int [|m|]) => {} }", "void Outer() { System.Action<int> action = (int M) => {} }", SymbolKind.Parameter, Accessibility.NotApplicable)]
251[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)
1649Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
3809Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
4480Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
4547Assert.Equal(SymbolKind.Parameter, symbol.Kind);
4857Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
4884Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
6335Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
7558Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
7595Assert.Equal(SymbolKind.Parameter, sortedCandidates[0].Kind);
7597Assert.Equal(SymbolKind.Parameter, sortedCandidates[1].Kind);
7666Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
7734Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
10503Assert.Equal(SymbolKind.Parameter, sortedCandidates[0].Kind);
10528Assert.Equal(SymbolKind.Parameter, semanticInfo.CandidateSymbols[0].Kind);
10533Assert.Equal(SymbolKind.Parameter, sortedCandidates[0].Kind);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Microsoft.CodeAnalysis.Features (18)
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 (18)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33SymbolKind.Parameter or
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
Options\EditorConfigNamingStyleParserTests.cs (3)
264new SymbolKindOrTypeKind(SymbolKind.Parameter),
339[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 })]
340[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)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions.Generator (1)