208 references to Identifier
Microsoft.AspNetCore.App.Analyzers (3)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (2)
215
if (((ParameterSyntax)container).
Identifier
== token)
439
parameter.
Identifier
is { IsMissing: false } identifer)
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (1)
81
highlightSpans.Add(new AspNetCoreHighlightSpan(parameterSyntax.
Identifier
.Span, AspNetCoreHighlightSpanKind.Definition));
Microsoft.CodeAnalysis.CSharp (52)
Binder\Binder_Expressions.cs (1)
1557
ReportFieldContextualKeywordConflictIfAny(symbol: null, syntax, syntax.
Identifier
, diagnostics);
Binder\Binder_Lambda.cs (8)
76
namesBuilder.Add(simple.Parameter.
Identifier
.ValueText);
150
if (p.
Identifier
.IsUnderscoreToken())
204
namesBuilder.Add(p.
Identifier
.ValueText);
269
discardsBuilder.Add(p.
Identifier
.IsUnderscoreToken());
336
if (!parameter.
Identifier
.IsMissing)
343
parameter.
Identifier
.GetLocation());
351
parameter.
Identifier
.GetLocation(), parameter.
Identifier
.Text);
BoundTree\UnboundLambda.cs (3)
1571
return ((SimpleLambdaExpressionSyntax)syntax).Parameter.
Identifier
.GetLocation();
1573
return ((ParenthesizedLambdaExpressionSyntax)syntax).ParameterList.Parameters[index].
Identifier
.GetLocation();
1575
return ((AnonymousMethodExpressionSyntax)syntax).ParameterList!.Parameters[index].
Identifier
.GetLocation();
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
51
=> CreateSpan(parameter.Modifiers, parameter.Type, parameter.
Identifier
);
Parser\LanguageParser.cs (1)
4875
if (!allowOptionalIdentifier && parameter.
Identifier
.Kind() == SyntaxKind.None)
Symbols\Source\ParameterHelpers.cs (15)
53
syntax.
Identifier
,
85
syntax.
Identifier
,
280
arglistToken = concreteParam.
Identifier
;
739
if (parameter is ParameterSyntax { Type: null,
Identifier
.Text: var parameterIdentifier })
865
bool isNamed = syntax is ParameterSyntax parameterSyntax && parameterSyntax.
Identifier
.Kind() != SyntaxKind.None;
883
Location loc = ((ParameterSyntax)syntax).
Identifier
.GetNextToken(includeZeroWidth: true).GetLocation(); //could be missing
977
diagnostics.Add(ErrorCode.ERR_DefaultValueMustBeConstant, parameterSyntax.Default.Value.Location, parameterSyntax.
Identifier
.ValueText);
990
diagnostics.Add(ErrorCode.ERR_NoConversionForDefaultParam, parameterSyntax.
Identifier
.GetLocation(),
1002
diagnostics.Add(ErrorCode.ERR_NotNullRefDefaultParameter, parameterSyntax.
Identifier
.GetLocation(),
1003
parameterSyntax.
Identifier
.ValueText, parameterType);
1024
diagnostics.Add(ErrorCode.ERR_NoConversionForNubDefaultParam, parameterSyntax.
Identifier
.GetLocation(),
1025
(defaultExpression.IsImplicitObjectCreation() ? convertedExpression.Type.StrippedType() : defaultExpression.Type), parameterSyntax.
Identifier
.ValueText);
1054
parameterSyntax.
Identifier
.GetLocation(),
1055
parameterSyntax.
Identifier
.ValueText);
1061
diagnostics.Add(ErrorCode.WRN_RefReadonlyParameterDefaultValue, parameterSyntax.Default.Value, parameterSyntax.
Identifier
.ValueText);
Symbols\Source\SourceComplexParameterSymbol.cs (13)
1097
diagnostics.Add(ErrorCode.WRN_CallerLineNumberParamForUnconsumedLocation, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1125
diagnostics.Add(ErrorCode.WRN_CallerFilePathParamForUnconsumedLocation, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1143
diagnostics.Add(ErrorCode.WRN_CallerLineNumberPreferredOverCallerFilePath, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1158
diagnostics.Add(ErrorCode.WRN_CallerMemberNameParamForUnconsumedLocation, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1176
diagnostics.Add(ErrorCode.WRN_CallerLineNumberPreferredOverCallerMemberName, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1181
diagnostics.Add(ErrorCode.WRN_CallerFilePathPreferredOverCallerMemberName, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1199
diagnostics.Add(ErrorCode.WRN_CallerArgumentExpressionParamForUnconsumedLocation, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1217
diagnostics.Add(ErrorCode.WRN_CallerLineNumberPreferredOverCallerArgumentExpression, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1222
diagnostics.Add(ErrorCode.WRN_CallerFilePathPreferredOverCallerArgumentExpression, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1227
diagnostics.Add(ErrorCode.WRN_CallerMemberNamePreferredOverCallerArgumentExpression, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1233
diagnostics.Add(ErrorCode.WRN_CallerArgumentExpressionAttributeHasInvalidParameterName, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1238
diagnostics.Add(ErrorCode.WRN_CallerArgumentExpressionAttributeSelfReferential, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
1264
diagnostics.Add(ErrorCode.WRN_UnconsumedEnumeratorCancellationAttributeUsage, node.Name.Location, ParameterSyntax.
Identifier
.ValueText);
Symbols\Source\SourcePropertySymbol.cs (1)
651
SyntaxToken paramNameToken = parameterSyntax.
Identifier
;
Symbols\Synthesized\Records\SynthesizedRecordPropertySymbol.cs (1)
89
((ParameterSyntax)syntax).
Identifier
.GetLocation(),
Syntax.xml.Main.Generated.cs (1)
2101
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax?)Visit(node.Type), VisitToken(node.
Identifier
), (EqualsValueClauseSyntax?)Visit(node.Default));
Syntax.xml.Syntax.Generated.cs (5)
13825
if (attributeLists != this.AttributeLists || modifiers != this.Modifiers || type != this.Type || identifier != this.
Identifier
|| @default != this.Default)
13836
public new ParameterSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.Modifiers, this.Type, this.
Identifier
, this.Default);
13838
public new ParameterSyntax WithModifiers(SyntaxTokenList modifiers) => Update(this.AttributeLists, modifiers, this.Type, this.
Identifier
, this.Default);
13840
public new ParameterSyntax WithType(TypeSyntax? type) => Update(this.AttributeLists, this.Modifiers, type, this.
Identifier
, this.Default);
13842
public ParameterSyntax WithDefault(EqualsValueClauseSyntax? @default) => Update(this.AttributeLists, this.Modifiers, this.Type, this.
Identifier
, @default);
Syntax\ParameterSyntax.cs (2)
13
return this.Type == null && this.
Identifier
.ContextualKind() == SyntaxKind.ArgListKeyword;
19
if (Type is null &&
Identifier
.IsKind(SyntaxKind.None))
Microsoft.CodeAnalysis.CSharp.CodeStyle (10)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
73
if (methodDeclaration.ParameterList.Parameters is [{
Identifier
.ValueText: not "args" }])
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
106
if (parameter.
Identifier
.ValueText != argumentIdentifier.Identifier.ValueText)
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (2)
71
var parameterName = parameter.
Identifier
.ValueText;
167
selectLambdaParameter.
Identifier
.ValueText == castIdentifier.Identifier.ValueText)
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
107
.WithIdentifier(parameter.
Identifier
.WithPrependedLeadingTrivia(parameter.Type!.GetLeadingTrivia()))));
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
131
if (parameter.
Identifier
.ValueText == stringValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
60
Add(node.
Identifier
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1630
identifier = parameter.
Identifier
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
221
paramNames.Add(originalParam.
Identifier
.ValueText);
245
paramNames = [originalSimpleLambda.Parameter.
Identifier
.ValueText];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
67
: parameterList.Parameters.SelectAsArray(s => s.
Identifier
.ValueText);
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (2)
301
if (newParameter == null || newParameter.
Identifier
.IsMissing)
306
return argumentNode.WithNameColon(argumentNode.NameColon.WithName(IdentifierName(newParameter.
Identifier
)));
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
272
if (!properties.Values.Any(v => v == current.
Identifier
.ValueText))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1816
parameter.
Identifier
.ValueText, lambdaExpression.Body);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\ParamsCollectionTests.cs (1)
9056
var parameterDecl = tree.GetRoot().DescendantNodes().OfType<ParameterSyntax>().Where(p => p.
Identifier
.ValueText == "paramsParameter").Single();
Microsoft.CodeAnalysis.CSharp.Features (20)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
315
var currentParameterNames = baseMethod.ParameterList.Parameters.Select(p => p.
Identifier
.ValueText).ToImmutableHashSet();
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
149
select p.
Identifier
.ValueText);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
125
list.Add("/// <param name=\"" + param.
Identifier
.ValueText + "\"></param>");
EditAndContinue\BreakpointSpans.cs (2)
529
=> CreateSpan(parameter.Modifiers, parameter.Type, parameter.
Identifier
);
542
yield return parameter.
Identifier
;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1947
return ((ParenthesizedLambdaExpressionSyntax)lambda).ParameterList.Parameters[ordinal].
Identifier
.Span;
1951
return ((SimpleLambdaExpressionSyntax)lambda).Parameter.
Identifier
.Span;
1955
return ((AnonymousMethodExpressionSyntax)lambda).ParameterList!.Parameters[ordinal].
Identifier
.Span;
EditAndContinue\SyntaxComparer.cs (1)
1505
return ((ParameterSyntax)node).
Identifier
;
InlineHints\CSharpInlineTypeHintsService.cs (1)
75
var span = new TextSpan(parameterNode.
Identifier
.SpanStart, 0);
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
73
if (methodDeclaration.ParameterList.Parameters is [{
Identifier
.ValueText: not "args" }])
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
106
if (parameter.
Identifier
.ValueText != argumentIdentifier.Identifier.ValueText)
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (2)
71
var parameterName = parameter.
Identifier
.ValueText;
167
selectLambdaParameter.
Identifier
.ValueText == castIdentifier.Identifier.ValueText)
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
107
.WithIdentifier(parameter.
Identifier
.WithPrependedLeadingTrivia(parameter.Type!.GetLeadingTrivia()))));
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
131
if (parameter.
Identifier
.ValueText == stringValue)
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
67
: parameterList.Parameters.SelectAsArray(s => s.
Identifier
.ValueText);
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (2)
301
if (newParameter == null || newParameter.
Identifier
.IsMissing)
306
return argumentNode.WithNameColon(argumentNode.NameColon.WithName(IdentifierName(newParameter.
Identifier
)));
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
272
if (!properties.Values.Any(v => v == current.
Identifier
.ValueText))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\BindingTests.cs (1)
3939
var lambda = tree.GetRoot().DescendantNodes().OfType<SimpleLambdaExpressionSyntax>().Single(s => s.Parameter.
Identifier
.Text == "x");
Semantics\LambdaDiscardParametersTests.cs (1)
68
var underscores = tree.GetRoot().DescendantNodes().OfType<ParameterSyntax>().Where(p => p.
Identifier
.ToString() == "_").ToArray();
Semantics\RefFieldTests.cs (4)
16796
Assert.Equal("r1", lambdas[0].ParameterList.Parameters[0].
Identifier
.ToString());
16799
Assert.Equal("t1", lambdas[0].ParameterList.Parameters[1].
Identifier
.ToString());
16803
Assert.Equal("r2", lambdas[1].ParameterList.Parameters[0].
Identifier
.ToString());
16806
Assert.Equal("t2", lambdas[1].ParameterList.Parameters[1].
Identifier
.ToString());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (2)
3901
var param = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().Where(p => p.
Identifier
.ValueText == "name").First();
3903
Assert.Equal(param.
Identifier
.Span, symbol.Locations[0].SourceSpan);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (72)
Generated\Syntax.Test.xml.Generated.cs (2)
13649
Assert.Equal(SyntaxKind.None, node.
Identifier
.Kind());
13651
var newNode = node.WithAttributeLists(node.AttributeLists).WithModifiers(node.Modifiers).WithType(node.Type).WithIdentifier(node.
Identifier
).WithDefault(node.Default);
Parsing\DeclarationParsingTests.cs (55)
2166
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2167
Assert.Equal("c", ds.ParameterList.Parameters[0].
Identifier
.ToString());
2201
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2202
Assert.Equal("d", ds.ParameterList.Parameters[0].
Identifier
.ToString());
2236
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2237
Assert.Equal("d", ds.ParameterList.Parameters[0].
Identifier
.ToString());
2243
Assert.NotEqual(default, ds.ParameterList.Parameters[1].
Identifier
);
2244
Assert.Equal("f", ds.ParameterList.Parameters[1].
Identifier
.ToString());
2279
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2280
Assert.Equal("d", ds.ParameterList.Parameters[0].
Identifier
.ToString());
2315
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2316
Assert.Equal("d", ds.ParameterList.Parameters[0].
Identifier
.ToString());
2351
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2352
Assert.Equal("d", ds.ParameterList.Parameters[0].
Identifier
.ToString());
2386
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2421
Assert.NotEqual(default, ds.ParameterList.Parameters[0].
Identifier
);
2422
Assert.Equal("d", ds.ParameterList.Parameters[0].
Identifier
.ToString());
3076
Assert.NotEqual(default, ms.ParameterList.Parameters[0].
Identifier
);
3077
Assert.Equal("d", ms.ParameterList.Parameters[0].
Identifier
.ToString());
3130
Assert.NotEqual(default, ms.ParameterList.Parameters[0].
Identifier
);
3131
Assert.Equal("d", ms.ParameterList.Parameters[0].
Identifier
.ToString());
3137
Assert.NotEqual(default, ms.ParameterList.Parameters[1].
Identifier
);
3138
Assert.Equal("f", ms.ParameterList.Parameters[1].
Identifier
.ToString());
3192
Assert.NotEqual(default, ms.ParameterList.Parameters[0].
Identifier
);
3193
Assert.Equal("d", ms.ParameterList.Parameters[0].
Identifier
.ToString());
3255
Assert.NotEqual(default, ms.ParameterList.Parameters[0].
Identifier
);
3256
Assert.Equal(SyntaxKind.ArgListKeyword, ms.ParameterList.Parameters[0].
Identifier
.Kind());
3393
Assert.NotEqual(default, ms.ParameterList.Parameters[0].
Identifier
);
3394
Assert.Equal("c", ms.ParameterList.Parameters[0].
Identifier
.ToString());
5022
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5023
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5089
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5090
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5157
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5158
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5226
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5227
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5233
Assert.NotEqual(default, ps.ParameterList.Parameters[1].
Identifier
);
5234
Assert.Equal("f", ps.ParameterList.Parameters[1].
Identifier
.ToString());
5302
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5303
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5369
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5370
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5376
Assert.NotEqual(default, ps.ParameterList.Parameters[1].
Identifier
);
5377
Assert.Equal("f", ps.ParameterList.Parameters[1].
Identifier
.ToString());
5449
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5450
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5456
Assert.NotEqual(default, ps.ParameterList.Parameters[1].
Identifier
);
5457
Assert.Equal("f", ps.ParameterList.Parameters[1].
Identifier
.ToString());
5563
Assert.NotEqual(default, ps.ParameterList.Parameters[0].
Identifier
);
5564
Assert.Equal("d", ps.ParameterList.Parameters[0].
Identifier
.ToString());
5624
Assert.NotEqual(default, ms.ParameterList.Parameters[0].
Identifier
);
5625
Assert.Equal("d", ms.ParameterList.Parameters[0].
Identifier
.ToString());
5672
Assert.NotEqual(default, ms.ParameterList.Parameters[0].
Identifier
);
5673
Assert.Equal("d", ms.ParameterList.Parameters[0].
Identifier
.ToString());
Parsing\ExpressionParsingTests.cs (14)
2038
Assert.NotEqual(default, lambda.Parameter.
Identifier
);
2039
Assert.False(lambda.Parameter.
Identifier
.IsMissing);
2040
Assert.Equal("a", lambda.Parameter.
Identifier
.ToString());
2056
Assert.NotEqual(default, lambda.Parameter.
Identifier
);
2057
Assert.False(lambda.Parameter.
Identifier
.IsMissing);
2058
Assert.Equal("a", lambda.Parameter.
Identifier
.ToString());
2074
Assert.NotEqual(default, lambda.Parameter.
Identifier
);
2075
Assert.False(lambda.Parameter.
Identifier
.IsMissing);
2076
Assert.Equal("a", lambda.Parameter.
Identifier
.ToString());
2164
Assert.Equal("a", ps.
Identifier
.ToString());
2188
Assert.Equal("a", ps.
Identifier
.ToString());
2191
Assert.Equal("a2", ps2.
Identifier
.ToString());
2216
Assert.Equal("a", ps.
Identifier
.ToString());
2241
Assert.Equal("a", ps.
Identifier
.ToString());
Syntax\SyntaxNodeTests.cs (1)
4125
var newParameter = parameter.Update(parameter.AttributeLists, parameter.Modifiers, parameter.Type, parameter.
Identifier
, parameter.Default);
Microsoft.CodeAnalysis.CSharp.Workspaces (17)
Classification\ClassificationHelpers.cs (1)
257
else if (token.Parent is ParameterSyntax parameterSyntax && parameterSyntax.
Identifier
== token)
Classification\SyntaxClassification\DiscardSyntaxClassifier.cs (2)
36
case ParameterSyntax parameter when parameter.
Identifier
.Text == "_":
41
result.Add(new ClassifiedSpan(parameter.
Identifier
.Span, ClassificationTypeNames.Keyword));
CodeGeneration\CSharpSyntaxGenerator.cs (4)
1811
if (!parameter.
Identifier
.TrailingTrivia.Any(t => t.IsSingleOrMultiLineComment()))
1812
parameter = parameter.WithIdentifier(parameter.
Identifier
.WithoutTrailingTrivia());
2064
ParameterSyntax parameter => parameter.
Identifier
.ValueText,
2094
ParameterSyntax parameter => ReplaceWithTrivia(declaration, parameter.
Identifier
, id),
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (4)
440
if (!existingFieldPropNames.Contains(parameter.
Identifier
.ValueText))
444
parameter.
Identifier
.ValueText, null,
451
parameter.
Identifier
.Span,
584
builder.Append(parameter.
Identifier
.Text);
Rename\LocalConflictVisitor.cs (1)
41
var parameterTokens = node.ParameterList.Parameters.Select(p => p.
Identifier
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
60
Add(node.
Identifier
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1630
identifier = parameter.
Identifier
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
221
paramNames.Add(originalParam.
Identifier
.ValueText);
245
paramNames = [originalSimpleLambda.Parameter.
Identifier
.ValueText];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1816
parameter.
Identifier
.ValueText, lambdaExpression.Body);
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (2)
343
if (paramSyntax != null && !string.IsNullOrEmpty(paramSyntax.
Identifier
.Text))
345
needsAtSign = paramSyntax.
Identifier
.Text[0] == '@';
Microsoft.Gen.Logging (3)
Parsing\Parser.cs (2)
524
if (!string.IsNullOrEmpty(paramSyntax!.
Identifier
.Text))
526
needsAtSign = paramSyntax.
Identifier
.Text[0] == '@';
Parsing\Parser.LogProperties.cs (1)
78
ParameterSyntax paramSyntax => paramSyntax.
Identifier
.Text, // a property of a "record"
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSImportGenerator.cs (1)
320
.Select(p => ExpressionElement(IdentifierName(p.
Identifier
)))));
Microsoft.Interop.SourceGeneration (1)
MethodSignatureDiagnosticLocations.cs (1)
57
: this(syntax.Identifier.Text, syntax.ParameterList.Parameters.Select(p => p.
Identifier
.GetLocation()).ToImmutableArray(), syntax.Identifier.GetLocation())
Microsoft.ML.InternalCodeAnalyzer (3)
ContractsCheckNameofFixProvider.cs (2)
118
if (param.
Identifier
.ToString() == nameArgValue)
135
var argName = argParam.
Identifier
.ToString();
ParameterVariableNameAnalyzer.cs (1)
44
AnalyzeCore(context, node.
Identifier
, "parameter");
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (2)
1538
if (parameter.
Identifier
.ToString() == name)
1859
return parameter.
Identifier
.ToString();
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
789
startPosition = node.
Identifier
.SpanStart;
1331
endPosition = node.
Identifier
.Span.End;
Roslyn.Diagnostics.CSharp.Analyzers (6)
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
51
ReportOnInvalidIdentifier(parameter.
Identifier
, context.SemanticModel, context.ReportDiagnostic, context.CancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.DeclarationFinder.cs (1)
60
Add(node.
Identifier
);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1630
identifier = parameter.
Identifier
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
221
paramNames.Add(originalParam.
Identifier
.ValueText);
245
paramNames = [originalSimpleLambda.Parameter.
Identifier
.ValueText];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1816
parameter.
Identifier
.ValueText, lambdaExpression.Body);