32 references to OperatorToken
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
7470return BindMemberAccessWithBoundLeft(node, boundLeft, node.Name, node.OperatorToken, invoked, indexed, diagnostics);
Binder\Binder_Invocation.cs (1)
229boundExpression = BindMemberAccessWithBoundLeft(memberAccess, result, memberAccess.Name, memberAccess.OperatorToken, invoked: true, indexed: false, diagnostics);
Syntax.xml.Main.Generated.cs (1)
1582=> node.Update((ExpressionSyntax?)Visit(node.Expression) ?? throw new ArgumentNullException("expression"), VisitToken(node.OperatorToken), (SimpleNameSyntax?)Visit(node.Name) ?? throw new ArgumentNullException("name"));
Syntax.xml.Syntax.Generated.cs (3)
1398if (expression != this.Expression || operatorToken != this.OperatorToken || name != this.Name) 1408public MemberAccessExpressionSyntax WithExpression(ExpressionSyntax expression) => Update(expression, this.OperatorToken, this.Name); 1410public MemberAccessExpressionSyntax WithName(SimpleNameSyntax name) => Update(this.Expression, this.OperatorToken, name);
Syntax\SyntaxFactory.cs (1)
2296return SyntaxFactory.BinaryExpression(expression.Kind(), max.Expression, max.OperatorToken, SyntaxFactory.IdentifierName(gn.Identifier));
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
304.Concat(memberAccess.OperatorToken.GetAllTrivia()) 313memberAccess.OperatorToken.WithoutTrivia(),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberAccessExpressionSyntaxExtensions.cs (2)
30.AddRange(memberAccess.OperatorToken.LeadingTrivia) 31.AddRange(memberAccess.OperatorToken.TrailingTrivia)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
315&& memberAccess.OperatorToken.Equals(token);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1616operatorToken = memberAccess.OperatorToken;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1695if (previousToken.Value != memberAccessExpression.OperatorToken)
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
304.Concat(memberAccess.OperatorToken.GetAllTrivia()) 313memberAccess.OperatorToken.WithoutTrivia(),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Generated\Syntax.Test.xml.Generated.cs (2)
11395Assert.Equal(SyntaxKind.DotToken, node.OperatorToken.Kind()); 11397var newNode = node.WithExpression(node.Expression).WithOperatorToken(node.OperatorToken).WithName(node.Name);
Parsing\ExpressionParsingTests.cs (2)
712Assert.NotEqual(default, e.OperatorToken); 713Assert.Equal(kind, e.OperatorToken.Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Simplification\Reducers\CSharpExtensionMethodReducer.cs (1)
79((MemberAccessExpressionSyntax)invocationExpressionNodeExpression).OperatorToken,
Simplification\Simplifiers\ExpressionSimplifier.cs (1)
292replacementNode = memberAccess.Update(newLeft, memberAccess.OperatorToken, memberAccess.Name)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberAccessExpressionSyntaxExtensions.cs (2)
30.AddRange(memberAccess.OperatorToken.LeadingTrivia) 31.AddRange(memberAccess.OperatorToken.TrailingTrivia)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
315&& memberAccess.OperatorToken.Equals(token);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1616operatorToken = memberAccess.OperatorToken;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1695if (previousToken.Value != memberAccessExpression.OperatorToken)
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberAccessExpressionSyntaxExtensions.cs (2)
30.AddRange(memberAccess.OperatorToken.LeadingTrivia) 31.AddRange(memberAccess.OperatorToken.TrailingTrivia)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
315&& memberAccess.OperatorToken.Equals(token);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1616operatorToken = memberAccess.OperatorToken;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1695if (previousToken.Value != memberAccessExpression.OperatorToken)