394 references to Parameter
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
ILLink.RoslynAnalyzer (1)
CompilationExtensions.cs (1)
90 case SymbolKind.Parameter:
Microsoft.CodeAnalysis (1)
Symbols\SymbolKindExtensions.cs (1)
43case SymbolKind.Parameter:
Microsoft.CodeAnalysis.CodeStyle (9)
src\Analyzers\Core\Analyzers\UseCompoundAssignment\UseCompoundAssignmentUtilities.cs (1)
115case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs (1)
41case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (1)
129case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (2)
114private static readonly SymbolKindOrTypeKind s_parameter = new(SymbolKind.Parameter); 374case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (2)
79new SymbolKindOrTypeKind(SymbolKind.Parameter), 167case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
128SymbolKind.Parameter => ParametersAreEquivalent((IParameterSymbol)x, (IParameterSymbol)y, equivalentTypesWithDifferingAssemblies),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
69SymbolKind.Parameter => CombineHashCodes((IParameterSymbol)x, currentHash),
Microsoft.CodeAnalysis.CodeStyle.Fixes (9)
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
79var parameterNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
145var parameterNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
195if (semanticInfo.GetAllSymbols().Any(static s => s.Kind is SymbolKind.Local or SymbolKind.Parameter) &&
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (1)
198document, state, SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false))
src\Analyzers\Core\CodeFixes\Naming\FallbackNamingRules.cs (2)
29new SymbolKindOrTypeKind(SymbolKind.Parameter), 71var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(SymbolKind.Field), new SymbolKindOrTypeKind(SymbolKind.Parameter), new SymbolKindOrTypeKind(SymbolKind.Local));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationParameterSymbol.cs (1)
50public override SymbolKind Kind => SymbolKind.Parameter;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33SymbolKind.Parameter or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
30case SymbolKind.Parameter:
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (3)
src\Features\DiagnosticsTestUtilities\NamingStyles\NamingStylesTestOptionSets.cs (3)
424[new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Parameter)], 456[new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Parameter)], 488[new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Parameter)],
Microsoft.CodeAnalysis.CSharp (46)
Binder\Binder_Expressions.cs (2)
2105case SymbolKind.Parameter: 7498case SymbolKind.Parameter:
Binder\Binder_XmlNameAttribute.cs (1)
45Debug.Assert(lookupSymbols[0].Kind == SymbolKind.TypeParameter || lookupSymbols[0].Kind == SymbolKind.Parameter);
Binder\ExecutableCodeBinder.cs (1)
42(memberSymbol.Kind != SymbolKind.Local && memberSymbol.Kind != SymbolKind.RangeVariable && memberSymbol.Kind != SymbolKind.Parameter));
Binder\InMethodBinder.cs (6)
254SymbolKind newSymbolKind = (object)newSymbol == null ? SymbolKind.Parameter : newSymbol.Kind; 261if (parameterKind == SymbolKind.Parameter) 265case SymbolKind.Parameter: 274goto case SymbolKind.Parameter; 293case SymbolKind.Parameter: 302goto case SymbolKind.Parameter;
Binder\LocalBinderFactory.cs (1)
138Debug.Assert(containingMemberOrLambda.Kind != SymbolKind.Local && containingMemberOrLambda.Kind != SymbolKind.RangeVariable && containingMemberOrLambda.Kind != SymbolKind.Parameter);
Binder\LocalScopeBinder.cs (2)
504SymbolKind newSymbolKind = (object)newSymbol == null ? SymbolKind.Parameter : newSymbol.Kind; 523case SymbolKind.Parameter:
Binder\Semantics\AccessCheck.cs (1)
188case SymbolKind.Parameter:
Binder\WithLambdaParametersBinder.cs (2)
126SymbolKind newSymbolKind = (object)newSymbol == null ? SymbolKind.Parameter : newSymbol.Kind; 133case SymbolKind.Parameter:
Compilation\CSharpCompilation.cs (1)
4763case SymbolKind.Parameter:
Compilation\InitializerSemanticModel.cs (2)
171case SymbolKind.Parameter: 282case SymbolKind.Parameter:
Compilation\SyntaxTreeSemanticModel.cs (1)
259Debug.Assert(symbols.All(s => s.Kind == SymbolKind.TypeParameter || s.Kind == SymbolKind.Parameter));
Compiler\ClsComplianceChecker.cs (1)
1139Debug.Assert(symbol.Kind != SymbolKind.Parameter);
Compiler\DocumentationCommentCompiler.cs (1)
1190Debug.Assert(referencedSymbol.Kind == SymbolKind.Parameter);
FlowAnalysis\DefiniteAssignment.cs (2)
692Debug.Assert(captured.Kind == SymbolKind.Parameter || captured.Kind == SymbolKind.Local || captured.Kind == SymbolKind.RangeVariable); 1233else if (symbol.Kind == SymbolKind.Parameter &&
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (1)
31SymbolKind.Parameter => true,
FlowAnalysis\NullableWalker.cs (1)
1982case SymbolKind.Parameter:
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
578case SymbolKind.Parameter:
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (2)
610symbol.Kind == SymbolKind.Parameter || 688case SymbolKind.Parameter:
Lowering\ClosureConversion\ClosureConversion.cs (1)
752case SymbolKind.Parameter:
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
208Debug.Assert(symbol.Kind == SymbolKind.Local || symbol.Kind == SymbolKind.Parameter || symbol is LocalFunctionSymbol);
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
206var enumDelta = (targetSymbol.Kind == SymbolKind.Parameter) ?
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (2)
168case SymbolKind.Parameter: 267case SymbolKind.Parameter:
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
177Debug.Assert(localOrParameter.Kind == SymbolKind.Local || localOrParameter.Kind == SymbolKind.Parameter);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
153Debug.Assert(variable.Kind == SymbolKind.Local || variable.Kind == SymbolKind.Parameter);
Symbols\Attributes\AttributeData.cs (1)
759case SymbolKind.Parameter:
Symbols\ParameterSymbol.cs (1)
259return SymbolKind.Parameter;
Symbols\Symbol.cs (3)
645case SymbolKind.Parameter: 1667case SymbolKind.Parameter: 1722case SymbolKind.Parameter:
Symbols\Symbol_Attributes.cs (1)
97case SymbolKind.Parameter:
Symbols\SymbolDistinguisher.cs (2)
69case SymbolKind.Parameter: 146case SymbolKind.Parameter:
Symbols\SymbolExtensions.cs (1)
522case SymbolKind.Parameter:
Symbols\SymbolKindExtensions.cs (1)
43case SymbolKind.Parameter:
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
30if (symbol.IsKind(SymbolKind.Parameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
444case SymbolKind.Parameter:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
85not SymbolKind.Parameter and
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (1)
50visibleSymbols = visibleSymbols.WhereAsArray(s => !s.MatchesKind(SymbolKind.Local, SymbolKind.Parameter));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1826SemanticModel.GetSymbolInfo(identifierName.Identifier).Symbol?.Kind == SymbolKind.Parameter)
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)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests.cs (2)
3014[new SymbolKindOrTypeKind(SymbolKind.Parameter)], 3020[new SymbolKindOrTypeKind(SymbolKind.Parameter), new SymbolKindOrTypeKind(SymbolKind.Local)],
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (5)
294new SymbolKindOrTypeKind(SymbolKind.Parameter)); 311new SymbolKindOrTypeKind(SymbolKind.Parameter)); 328new SymbolKindOrTypeKind(SymbolKind.Parameter)); 345new SymbolKindOrTypeKind(SymbolKind.Parameter)); 363new SymbolKindOrTypeKind(SymbolKind.Parameter));
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (3)
153originalSymbols = [.. originalSymbols.Where(s => !s.IsAccessor() && s.Kind != SymbolKind.Parameter).OrderBy(s => s.Name).Select(s => s)]; 340var originalSymbols = originals.Where(s => !s.IsAccessor() && s.Kind != SymbolKind.Parameter).OrderBy(s => s.Name).ToList(); 424var originalSymbols = originals.Where(s => !s.IsAccessor() && s.Kind != SymbolKind.Parameter).OrderBy(s => s.Name).ToList();
SymbolKey\SymbolKeyTestBase.cs (1)
176kinds.Add(SymbolKind.Parameter);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenDeconstructTests.cs (1)
4408Assert.Equal(SymbolKind.Parameter, symbol.Kind);
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)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (2)
28[new SymbolKindOrTypeKind(SymbolKind.Parameter)]; 645SymbolKind.Parameter => Glyph.Parameter,
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (3)
48if (nameInfo.PossibleSymbolKinds.Any(static k => k.SymbolKind == SymbolKind.Parameter)) 309result.Add((overloadParameter.Name, NameDeclarationInfo.GetGlyph(SymbolKind.Parameter, declarationInfo.DeclaredAccessibility))); 335SymbolKind.Parameter or
Snippets\CSharpForEachLoopSnippetProvider.cs (1)
71symbol.Kind is SymbolKind.Local or SymbolKind.Field or SymbolKind.Parameter or SymbolKind.Property);
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
30if (symbol.IsKind(SymbolKind.Parameter)
src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
85not SymbolKind.Parameter and
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (7)
ConvertTupleToStruct\ConvertTupleToStructTests.cs (1)
387[new SymbolSpecification.SymbolKindOrTypeKind(SymbolKind.Parameter)],
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)
Semantics\ColorColorTests.cs (1)
123SymbolKind.Parameter, "E E",
Semantics\ExpressionBodiedMemberTests.cs (4)
141Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind); 159Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind); 174Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind); 267Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind);
Semantics\LambdaDiscardParametersTests.cs (1)
457Assert.Equal(SymbolKind.Parameter, parameterSymbol.Kind);
Semantics\LambdaTests.cs (2)
3008Assert.Equal(SymbolKind.Parameter, symbol.Kind); 3016Assert.Equal(SymbolKind.Parameter, symbol.Kind);
Semantics\LocalFunctionTests.cs (1)
8954Assert.Equal(SymbolKind.Parameter, symbolInfo.Symbol.Kind);
Semantics\NamedAndOptionalTests.cs (1)
819Assert.Equal(SymbolKind.Parameter, symInfo.Symbol.Kind);
Semantics\NativeIntegerTests.cs (2)
577case SymbolKind.Parameter: 616case SymbolKind.Parameter:
Semantics\NonTrailingNamedArgumentsTests.cs (2)
54Assert.Equal(SymbolKind.Parameter, firstASymbol.Symbol.Kind); 66Assert.Equal(SymbolKind.Parameter, secondASymbol.Symbol.Kind);
Semantics\RecordStructTests.cs (9)
2670Assert.Equal(SymbolKind.Parameter, symbol!.Kind); 2705Assert.Equal(SymbolKind.Parameter, symbol!.Kind); 2739Assert.Equal(SymbolKind.Parameter, symbol!.Kind); 2774Assert.Equal(SymbolKind.Parameter, symbol!.Kind); 5924Assert.Equal(SymbolKind.Parameter, parameter.Kind); 5930Assert.Equal(SymbolKind.Parameter, initializer.Kind); 6257context.RegisterSymbolAction(Handle, SymbolKind.Parameter); 6353context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter); 6891context.RegisterSymbolAction(Handle3, SymbolKind.Parameter);
Semantics\TopLevelStatementsTests.cs (4)
3952Assert.False(symbols.Any(s => s.Kind == SymbolKind.Parameter)); 4101Assert.False(symbols.Any(s => s.Kind == SymbolKind.Parameter)); 4136Assert.False(symbols.Any(s => s.Kind == SymbolKind.Parameter)); 4141Assert.False(symbols.Any(s => s.Kind == SymbolKind.Parameter));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (34)
Compilation\GetSemanticInfoTests.cs (5)
45Assert.Equal(SymbolKind.Parameter, sym.Symbol.Kind); 1708Assert.Equal(SymbolKind.Parameter, symbol.Kind); 1743Assert.Equal(SymbolKind.Parameter, symbol.Kind); 1778Assert.Equal(SymbolKind.Parameter, symbol.Kind); 2541Assert.Equal(SymbolKind.Parameter, symbol.Kind);
Compilation\SemanticModelAPITests.cs (2)
2612Assert.Equal(SymbolKind.Parameter, param.Kind); 3163Assert.Equal(SymbolKind.Parameter, symbol.Kind);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (2)
988Assert.Equal(SymbolKind.Parameter, psym.Kind); 3671Assert.Equal(SymbolKind.Parameter, info.Symbol.Kind);
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);
DocumentationComments\DocumentationCommentIDTests.cs (1)
257Assert.Equal(SymbolKind.Parameter, symbol.Kind);
Symbols\Metadata\MetadataMemberTests.cs (2)
262Assert.Equal(SymbolKind.Parameter, p1.Kind); 359Assert.Equal(SymbolKind.Parameter, p2.Kind);
Symbols\Metadata\PE\LoadingMethods.cs (1)
68Assert.Equal(SymbolKind.Parameter, localM1_1.Kind);
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (1)
445Assert.Equal(SymbolKind.Parameter, m.Parameters.Where(arg => arg.Name == "c1").Select(arg => arg).Single().Kind);
Symbols\Retargeting\RetargetingTests.cs (2)
1182case SymbolKind.Parameter: 1309case SymbolKind.Parameter:
Symbols\Source\MethodTests.cs (3)
43Assert.Equal(SymbolKind.Parameter, x.Kind); 125Assert.Equal(SymbolKind.Parameter, x.Kind); 149Assert.Equal(SymbolKind.Parameter, x.Kind);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Extensions.cs (1)
824case SymbolKind.Parameter:
NullableAttributesVisitor.cs (1)
103case SymbolKind.Parameter:
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Rename\CSharpRenameRewriterLanguageService.cs (3)
758.Where(s => s.MatchesKind(SymbolKind.Local, SymbolKind.Parameter) && s.Name == token.ValueText); 768(matchingLocal.IsKind(SymbolKind.Parameter) && ((IParameterSymbol)matchingLocal).Type.IsDelegateType()); 805if (renamedSymbol.Kind is SymbolKind.Parameter or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
444case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (1)
50visibleSymbols = visibleSymbols.WhereAsArray(s => !s.MatchesKind(SymbolKind.Local, SymbolKind.Parameter));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1826SemanticModel.GetSymbolInfo(identifierName.Identifier).Symbol?.Kind == SymbolKind.Parameter)
Microsoft.CodeAnalysis.Features (18)
ChangeSignature\AbstractChangeSignatureService.cs (1)
945.Where(s => s.IsKind(SymbolKind.Local) || s.IsKind(SymbolKind.Parameter))
Completion\Providers\AbstractContextVariableArgumentProvider.cs (1)
41if (symbol.IsKind(SymbolKind.Parameter, out IParameterSymbol? parameter))
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
182if (symbol.MatchesKind(SymbolKind.Local, SymbolKind.Parameter, SymbolKind.RangeVariable))
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
295var parameterNamingRule = await document.GetApplicableNamingRuleAsync(SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
318SymbolKind.Parameter => FeaturesResources.parameter,
FindUsages\FindUsagesHelpers.cs (1)
54return definition.Kind == SymbolKind.Parameter
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
101var parameterNamingRule = rules.Where(rule => rule.SymbolSpecification.AppliesTo(SymbolKind.Parameter, Accessibility.NotApplicable)).First();
LanguageServiceIndexFormat\SymbolMoniker.cs (1)
60if (symbol.Kind == SymbolKind.Parameter)
MetadataAsSource\MetadataAsSourceFileService.cs (1)
293case SymbolKind.Parameter:
Rename\SymbolicRenameInfo.cs (1)
188!(symbol.Kind == SymbolKind.Parameter &&
Shared\Extensions\ISymbolExtensions_2.cs (1)
123case SymbolKind.Parameter:
src\Analyzers\Core\Analyzers\UseCompoundAssignment\UseCompoundAssignmentUtilities.cs (1)
115case SymbolKind.Parameter:
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
79var parameterNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
145var parameterNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
195if (semanticInfo.GetAllSymbols().Any(static s => s.Kind is SymbolKind.Local or SymbolKind.Parameter) &&
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (1)
198document, state, SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false))
src\Analyzers\Core\CodeFixes\Naming\FallbackNamingRules.cs (2)
29new SymbolKindOrTypeKind(SymbolKind.Parameter), 71var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(SymbolKind.Field), new SymbolKindOrTypeKind(SymbolKind.Parameter), new SymbolKindOrTypeKind(SymbolKind.Local));
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
1859context.RegisterSymbolAction(SymbolAction, SymbolKind.Parameter);
Diagnostics\TrackingDiagnosticAnalyzer.cs (1)
84SymbolKind.Event, SymbolKind.Field, SymbolKind.Method, SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Parameter, SymbolKind.Property
Microsoft.CodeAnalysis.VisualBasic (35)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
113_info.Symbol.Kind = SymbolKind.Parameter)
Analysis\FlowAnalysis\DataFlowPass.vb (3)
901Case SymbolKind.Parameter 1101Case SymbolKind.Parameter 1156If sym.Kind = SymbolKind.Parameter Then
Analysis\FlowAnalysis\DataFlowsOutWalker.vb (1)
177Dim isByRefParameter As Boolean = variable.Kind = SymbolKind.Parameter AndAlso DirectCast(variable, ParameterSymbol).IsByRef
Analysis\FlowAnalysis\ReadWriteWalker.vb (1)
164Case SymbolKind.Parameter
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (3)
96If symbol.Kind = SymbolKind.Parameter Then 174ElseIf symbol.Kind = SymbolKind.Parameter OrElse symbol.Kind = SymbolKind.Local Then 203Case SymbolKind.Parameter
Binding\Binder_Expressions.vb (4)
1919Case SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Parameter 2728Case SymbolKind.Local, SymbolKind.Parameter, SymbolKind.RangeVariable 3286Case SymbolKind.Parameter 4014Case SymbolKind.Parameter
Binding\Binder_Statements.vb (5)
1827(symbol.Kind = SymbolKind.Parameter AndAlso 1856If symbol.Kind = SymbolKind.Parameter Then 1868Case SymbolKind.Parameter 1870If symbol.Kind = SymbolKind.Parameter Then 1908If symbol.Kind = SymbolKind.Parameter Then
Binding\BinderBuilder.vb (1)
276Case SymbolKind.Parameter
Binding\DeclarationInitializerBinder.vb (2)
40Debug.Assert((symbol.Kind = SymbolKind.Field) OrElse (symbol.Kind = SymbolKind.Property) OrElse (symbol.Kind = SymbolKind.Parameter)) 42Debug.Assert(symbol.Kind <> SymbolKind.Parameter OrElse additionalSymbols.IsEmpty)
Binding\InitializerSemanticModel.vb (1)
145Case SymbolKind.Parameter
Compilation\ClsComplianceChecker.vb (1)
678Debug.Assert(symbol.Kind <> SymbolKind.Parameter)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
563If _innermostFramePointer.Kind = SymbolKind.Parameter AndAlso _topLevelMethod.MethodKind = MethodKind.Constructor AndAlso 646Case SymbolKind.Parameter
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
315Debug.Assert(localOrParameter.Kind = SymbolKind.Local OrElse localOrParameter.Kind = SymbolKind.Parameter)
Lowering\StateMachineRewriter\StateMachineRewriter.vb (2)
172Debug.Assert(variable.Kind = SymbolKind.Local OrElse variable.Kind = SymbolKind.Parameter) 189Case SymbolKind.Parameter
Semantics\AccessCheck.vb (1)
116Case SymbolKind.TypeParameter, SymbolKind.Parameter, SymbolKind.Local, SymbolKind.RangeVariable,
Symbols\Attributes\AttributeData.vb (1)
604Case SymbolKind.Parameter
Symbols\ParameterSymbol.vb (1)
194Return SymbolKind.Parameter
Symbols\Symbol.vb (1)
605SymbolKind.Parameter,
Symbols\Symbol_Attributes.vb (1)
122Case SymbolKind.Parameter
Symbols\SymbolExtensions.vb (2)
53Case SymbolKind.Field, SymbolKind.Local, SymbolKind.Parameter, SymbolKind.RangeVariable 328Case SymbolKind.Parameter
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
455SymbolKind.Parameter,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
985SemanticModel.GetSymbolInfo(identifier.Identifier, CancellationToken).Symbol?.Kind = SymbolKind.Parameter Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
781If oldSymbol.Kind = SymbolKind.Parameter Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (48)
Compilation\SemanticModelAPITests.vb (2)
341Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind) 1635Assert.Equal(SymbolKind.Parameter, param.Kind)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (3)
1424Assert.Equal(SymbolKind.Parameter, symbol.Kind) 2069Assert.Equal(SymbolKind.Parameter, varSymbol6.Kind) 2544Assert.Equal(SymbolKind.Parameter, symbol.Kind)
Semantics\AnonymousTypesTests.vb (3)
1497Assert.Equal(SymbolKind.Parameter, symbol2.Kind) 1542Assert.Equal(SymbolKind.Parameter, symbol2.Kind) 1587Assert.Equal(SymbolKind.Parameter, symbol2.Kind)
Semantics\GetExtendedSemanticInfoTests.vb (7)
1422Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind) 2213Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind) 4199Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind) 5814Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind) 5865Assert.Equal(SymbolKind.Parameter, sortedCandidates(0).Kind) 5869Assert.Equal(SymbolKind.Parameter, sortedCandidates(1).Kind) 5975Assert.Equal(SymbolKind.Parameter, semanticInfo.Symbol.Kind)
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)
Semantics\NonTrailingNamedArgumentsTests.vb (2)
73Assert.Equal(SymbolKind.Parameter, firstASymbol.Symbol.Kind) 85Assert.Equal(SymbolKind.Parameter, secondASymbol.Symbol.Kind)
Semantics\SelectCaseTests.vb (2)
737Assert.Equal(SymbolKind.Parameter, symbolInfo.Symbol.Kind) 774Assert.Equal(SymbolKind.Parameter, symbolInfo.Symbol.Kind)
Semantics\SyncLockTests.vb (1)
477Assert.Equal(SymbolKind.Parameter, semanticSummary.Symbol.Kind)
Semantics\WithBlockSemanticModelTests.vb (7)
366Assert.Equal(SymbolKind.Parameter, symbolInfo1.Symbol.Kind) 370Assert.Equal(SymbolKind.Parameter, symbolInfo2.Symbol.Kind) 412Assert.Equal(SymbolKind.Parameter, symbolInfo1.Symbol.Kind) 416Assert.Equal(SymbolKind.Parameter, symbolInfo2.Symbol.Kind) 464Assert.Equal(SymbolKind.Parameter, symbolInfo1.Symbol.Kind) 468Assert.Equal(SymbolKind.Parameter, symbolInfo2.Symbol.Kind) 472Assert.Equal(SymbolKind.Parameter, symbolInfo3.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),
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (1)
434If member.Kind = If(isType, SymbolKind.Property, SymbolKind.Parameter) Then
SymbolsTests\Metadata\MetadataMemberTests.vb (2)
273Assert.Equal(SymbolKind.Parameter, p1.Kind) 384Assert.Equal(SymbolKind.Parameter, p2.Kind)
SymbolsTests\Metadata\PE\LoadingMethods.vb (1)
67Assert.Equal(SymbolKind.Parameter, m1_1.Kind)
SymbolsTests\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.vb (1)
370Assert.Equal(SymbolKind.Parameter, m.Parameters.[Where](Function(arg) arg.Name = "c1").[Select](Function(arg) arg).[Single]().Kind)
SymbolsTests\Source\SourceSymbolTests.vb (2)
86Assert.Equal(SymbolKind.Parameter, r1Type.Kind) 92Assert.Equal(SymbolKind.Parameter, r2Type.Kind)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
Classification\SyntaxClassification\NameSyntaxClassifier.vb (1)
127Case SymbolKind.Parameter
Recommendations\VisualBasicRecommendationServiceRunner.vb (1)
250If firstSymbol.Kind = SymbolKind.Parameter Then
Rename\VisualBasicRenameRewriterLanguageService.vb (3)
693If renamedSymbol.Kind = SymbolKind.Parameter OrElse 717If renamedSymbol.Kind = SymbolKind.Parameter AndAlso 739If renamedSymbol.Kind = SymbolKind.Parameter AndAlso
Simplification\VisualBasicSimplificationService.Expander.vb (1)
107If newNodeSymbol IsNot Nothing AndAlso newNodeSymbol.Kind = SymbolKind.Parameter Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
455SymbolKind.Parameter,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
985SemanticModel.GetSymbolInfo(identifier.Identifier, CancellationToken).Symbol?.Kind = SymbolKind.Parameter Then
Microsoft.CodeAnalysis.Workspaces (18)
Editing\SyntaxGenerator.cs (2)
752case SymbolKind.Parameter: 826case SymbolKind.Parameter:
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (1)
718case SymbolKind.Parameter:
Rename\RenameUtilities.cs (2)
79SymbolKind.Parameter; 330if (symbol.Kind == SymbolKind.Parameter)
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (2)
45if (originalSymbol.Kind == SymbolKind.Parameter && referencedSymbol.Kind == SymbolKind.Parameter)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs (1)
41case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (1)
129case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (2)
114private static readonly SymbolKindOrTypeKind s_parameter = new(SymbolKind.Parameter); 374case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (2)
79new SymbolKindOrTypeKind(SymbolKind.Parameter), 167case SymbolKind.Parameter:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
128SymbolKind.Parameter => ParametersAreEquivalent((IParameterSymbol)x, (IParameterSymbol)y, equivalentTypesWithDifferingAssemblies),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
69SymbolKind.Parameter => CombineHashCodes((IParameterSymbol)x, currentHash),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationParameterSymbol.cs (1)
50public override SymbolKind Kind => SymbolKind.Parameter;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33SymbolKind.Parameter or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
30case SymbolKind.Parameter:
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
EditorConfigParsing\NamingStyleParserTests.cs (2)
118symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Parameter), symbolKind), 167symbolKind => Assert.Equal(new SymbolKindOrTypeKind(SymbolKind.Parameter), symbolKind),
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)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
Microsoft.Extensions.Options.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
Microsoft.Gen.Logging (1)
src\Generators\Shared\RoslynExtensions.cs (1)
155case SymbolKind.Parameter:
Microsoft.Gen.Metrics (1)
src\Generators\Shared\RoslynExtensions.cs (1)
155case SymbolKind.Parameter:
Microsoft.Interop.ComInterfaceGenerator (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
Microsoft.Interop.LibraryImportGenerator (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
Microsoft.Interop.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
Microsoft.VisualStudio.LanguageServices (2)
Progression\GraphBuilder.cs (1)
291case SymbolKind.Parameter:
Progression\GraphNodeCreation.cs (1)
50case SymbolKind.Parameter:
Microsoft.VisualStudio.LanguageServices.CSharp (1)
LanguageService\CSharpHelpContextService.cs (1)
568if (symbol.MatchesKind(SymbolKind.Alias, SymbolKind.Local, SymbolKind.Parameter))
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
GlyphExtensionsTests.cs (1)
91TestGlyph(StandardGlyphGroup.GlyphGroupVariable, SymbolKind.Parameter);
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.vb (1)
101If symbol.MatchesKind(SymbolKind.Alias, SymbolKind.Local, SymbolKind.Parameter, SymbolKind.RangeVariable) Then
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter:
System.Text.RegularExpressions.Generator (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
106case SymbolKind.Parameter: