67 references to CloseParenToken
Microsoft.CodeAnalysis.CSharp (8)
Compilation\CSharpSemanticModel.cs (1)
883
var binder = memberModel.GetEnclosingBinder(LookupPosition.IsBetweenTokens(position, argumentList.OpenParenToken, argumentList.
CloseParenToken
) ? position : argumentList.OpenParenToken.SpanStart);
Compilation\MemberSemanticModel.cs (1)
305
if (LookupPosition.IsBetweenTokens(position, argList.OpenParenToken, argList.
CloseParenToken
))
Compilation\SyntaxTreeSemanticModel.cs (1)
814
outsideMemberDecl = argumentList is null || !LookupPosition.IsBetweenTokens(position, argumentList.OpenParenToken, argumentList.
CloseParenToken
);
Lowering\Instrumentation\DebugInfoInjector.cs (1)
90
TextSpan.FromBounds(ctorInit.ThisOrBaseKeyword.SpanStart, ctorInit.ArgumentList.
CloseParenToken
.Span.End));
Syntax.xml.Main.Generated.cs (1)
1648
=> node.Update(VisitToken(node.OpenParenToken), VisitList(node.Arguments), VisitToken(node.
CloseParenToken
));
Syntax.xml.Syntax.Generated.cs (3)
2646
if (openParenToken != this.OpenParenToken || arguments != this.Arguments || closeParenToken != this.
CloseParenToken
)
2656
public ArgumentListSyntax WithOpenParenToken(SyntaxToken openParenToken) => Update(openParenToken, this.Arguments, this.
CloseParenToken
);
2658
public new ArgumentListSyntax WithArguments(SeparatedSyntaxList<ArgumentSyntax> arguments) => Update(this.OpenParenToken, arguments, this.
CloseParenToken
);
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
63
invocationExpression.ArgumentList.
CloseParenToken
.GetLocation());
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
105
objectCreationExpression.ArgumentList.
CloseParenToken
.GetLocation());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
707
ArgumentListSyntax n => (n.OpenParenToken, n.
CloseParenToken
),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
265
return argumentList.OpenParenToken == token || argumentList.
CloseParenToken
== token;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1533
closeParenToken = argumentListNode.
CloseParenToken
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (8)
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (3)
50
if (!constructorInitializer.ArgumentList.
CloseParenToken
.IsMissing)
94
!objectCreationExpression.ArgumentList.
CloseParenToken
.IsMissing)
155
!implicitObjectCreation.ArgumentList.
CloseParenToken
.IsMissing)
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateMethodService.cs (2)
114
return !invocationExpressionOpt.ArgumentList.
CloseParenToken
.IsMissing;
121
return !invocationExpressionOpt.ArgumentList.
CloseParenToken
.IsMissing;
src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (1)
98
CloseBracketToken.WithTriviaFrom(argList.
CloseParenToken
));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BaseArgumentListSyntaxExtensions.cs (1)
22
ArgumentListSyntax list => list.
CloseParenToken
,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
157
constructorInitializer.ArgumentList.
CloseParenToken
.GetPreviousToken(includeZeroWidth: true),
Microsoft.CodeAnalysis.CSharp.Features (16)
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
270
invocationExpression.ArgumentList.
CloseParenToken
,
EditAndContinue\BreakpointSpans.cs (1)
479
=> CreateSpan(constructorInitializer.ThisOrBaseKeyword, constructorInitializer.ArgumentList.
CloseParenToken
);
GenerateType\CSharpGenerateTypeService.cs (1)
358
if (objectCreationExpressionOpt.ArgumentList.
CloseParenToken
.IsMissing)
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
65
token != expression.ArgumentList.
CloseParenToken
;
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (1)
60
token != expression.ArgumentList.
CloseParenToken
;
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (1)
58
token != expression.ArgumentList.
CloseParenToken
;
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (1)
62
token != expression.ArgumentList.
CloseParenToken
;
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
63
invocationExpression.ArgumentList.
CloseParenToken
.GetLocation());
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
105
objectCreationExpression.ArgumentList.
CloseParenToken
.GetLocation());
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (3)
50
if (!constructorInitializer.ArgumentList.
CloseParenToken
.IsMissing)
94
!objectCreationExpression.ArgumentList.
CloseParenToken
.IsMissing)
155
!implicitObjectCreation.ArgumentList.
CloseParenToken
.IsMissing)
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateMethodService.cs (2)
114
return !invocationExpressionOpt.ArgumentList.
CloseParenToken
.IsMissing;
121
return !invocationExpressionOpt.ArgumentList.
CloseParenToken
.IsMissing;
src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (1)
98
CloseBracketToken.WithTriviaFrom(argList.
CloseParenToken
));
Structure\Providers\ArgumentListStructureProvider.cs (1)
30
var closeToken = node.
CloseParenToken
;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LocalFunctionTests.cs (1)
8784
Assert.False(model.LookupSymbols(nameofExpression.ArgumentList.
CloseParenToken
.SpanStart).ToTestDisplayStrings().Contains("parameter"));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (19)
Generated\Syntax.Test.xml.Generated.cs (2)
11656
Assert.Equal(SyntaxKind.CloseParenToken, node.
CloseParenToken
.Kind());
11657
var newNode = node.WithOpenParenToken(node.OpenParenToken).WithArguments(node.Arguments).WithCloseParenToken(node.
CloseParenToken
);
Parsing\ExpressionParsingTests.cs (16)
957
Assert.NotEqual(default, cs.ArgumentList.
CloseParenToken
);
959
Assert.False(cs.ArgumentList.
CloseParenToken
.IsMissing);
978
Assert.NotEqual(default, cs.ArgumentList.
CloseParenToken
);
980
Assert.False(cs.ArgumentList.
CloseParenToken
.IsMissing);
1003
Assert.NotEqual(default, cs.ArgumentList.
CloseParenToken
);
1005
Assert.False(cs.ArgumentList.
CloseParenToken
.IsMissing);
1028
Assert.NotEqual(default, cs.ArgumentList.
CloseParenToken
);
1030
Assert.False(cs.ArgumentList.
CloseParenToken
.IsMissing);
1146
Assert.NotEqual(default, oc.ArgumentList.
CloseParenToken
);
1148
Assert.False(oc.ArgumentList.
CloseParenToken
.IsMissing);
1168
Assert.NotEqual(default, oc.ArgumentList.
CloseParenToken
);
1170
Assert.False(oc.ArgumentList.
CloseParenToken
.IsMissing);
1191
Assert.NotEqual(default, oc.ArgumentList.
CloseParenToken
);
1193
Assert.False(oc.ArgumentList.
CloseParenToken
.IsMissing);
1214
Assert.NotEqual(default, oc.ArgumentList.
CloseParenToken
);
1216
Assert.False(oc.ArgumentList.
CloseParenToken
.IsMissing);
Parsing\ParsingErrorRecoveryTests.cs (1)
3558
Assert.Equal("", ie.ArgumentList.
CloseParenToken
.ToFullString());
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
707
ArgumentListSyntax n => (n.OpenParenToken, n.
CloseParenToken
),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
265
return argumentList.OpenParenToken == token || argumentList.
CloseParenToken
== token;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1533
closeParenToken = argumentListNode.
CloseParenToken
;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BaseArgumentListSyntaxExtensions.cs (1)
22
ArgumentListSyntax list => list.
CloseParenToken
,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
157
constructorInitializer.ArgumentList.
CloseParenToken
.GetPreviousToken(includeZeroWidth: true),
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
707
ArgumentListSyntax n => (n.OpenParenToken, n.
CloseParenToken
),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
265
return argumentList.OpenParenToken == token || argumentList.
CloseParenToken
== token;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1533
closeParenToken = argumentListNode.
CloseParenToken
;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BaseArgumentListSyntaxExtensions.cs (1)
22
ArgumentListSyntax list => list.
CloseParenToken
,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
157
constructorInitializer.ArgumentList.
CloseParenToken
.GetPreviousToken(includeZeroWidth: true),