116 references to EqualsToken
Microsoft.CodeAnalysis.CSharp (70)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (18)
2891case SyntaxKind.EqualsToken: 2917SyntaxKind.SimpleAssignmentExpression => SyntaxKind.EqualsToken, 3544if (equalsToken.Kind() != SyntaxKind.EqualsToken) throw new ArgumentException(nameof(equalsToken)); 3551=> SyntaxFactory.LetClause(SyntaxFactory.Token(SyntaxKind.LetKeyword), identifier, SyntaxFactory.Token(SyntaxKind.EqualsToken), expression); 3555=> SyntaxFactory.LetClause(SyntaxFactory.Token(SyntaxKind.LetKeyword), SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.EqualsToken), expression); 4119if (equalsToken.Kind() != SyntaxKind.EqualsToken) throw new ArgumentException(nameof(equalsToken)); 4126=> SyntaxFactory.EqualsValueClause(SyntaxFactory.Token(SyntaxKind.EqualsToken), value); 4985if (equalsToken.Kind() != SyntaxKind.EqualsToken) throw new ArgumentException(nameof(equalsToken)); 4991=> SyntaxFactory.NameEquals(name, SyntaxFactory.Token(SyntaxKind.EqualsToken)); 4995=> SyntaxFactory.NameEquals(SyntaxFactory.IdentifierName(name), SyntaxFactory.Token(SyntaxKind.EqualsToken)); 6224if (equalsToken.Kind() != SyntaxKind.EqualsToken) throw new ArgumentException(nameof(equalsToken)); 6242=> SyntaxFactory.XmlTextAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, textTokens, endQuoteToken); 6246=> SyntaxFactory.XmlTextAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, default(SyntaxTokenList), endQuoteToken); 6252if (equalsToken.Kind() != SyntaxKind.EqualsToken) throw new ArgumentException(nameof(equalsToken)); 6271=> SyntaxFactory.XmlCrefAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, cref, endQuoteToken); 6277if (equalsToken.Kind() != SyntaxKind.EqualsToken) throw new ArgumentException(nameof(equalsToken)); 6296=> SyntaxFactory.XmlNameAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, identifier, endQuoteToken); 6300=> SyntaxFactory.XmlNameAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, SyntaxFactory.IdentifierName(identifier), endQuoteToken);
Parser\DocumentationCommentParser.cs (3)
447var equals = this.EatToken(SyntaxKind.EqualsToken, false); 1091else if (CurrentToken.Kind == SyntaxKind.EqualsToken) 1159if (LanguageParser.NoTriviaBetween(operatorToken, CurrentToken) && CurrentToken.Kind == SyntaxKind.EqualsToken)
Parser\LanguageParser.cs (36)
939this.EatToken(SyntaxKind.EqualsToken)); 1264case SyntaxKind.EqualsToken: 1267this.EatToken(SyntaxKind.EqualsToken)); 4290else if (this.CurrentToken.Kind == SyntaxKind.EqualsToken) 4292var equals = this.EatToken(SyntaxKind.EqualsToken); 4981var equalsToken = TryEatToken(SyntaxKind.EqualsToken); 5051if (this.PeekToken(1).Kind is not (SyntaxKind.CloseParenToken or SyntaxKind.CommaToken or SyntaxKind.EqualsToken)) 5347this.PeekToken(2).Kind is SyntaxKind.CommaToken or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken; 5548currentTokenKind != SyntaxKind.EqualsToken && 5597case SyntaxKind.EqualsToken: 5683if (this.CurrentToken.Kind == SyntaxKind.EqualsToken) 5685goto case SyntaxKind.EqualsToken; 5701Debug.Assert(this.CurrentToken.Kind != SyntaxKind.EqualsToken); 5708this.EatToken(SyntaxKind.EqualsToken), 5741if (this.CurrentToken.Kind == SyntaxKind.EqualsToken) 5756this.PeekToken(1).Kind is SyntaxKind.IdentifierToken or SyntaxKind.CommaToken or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken or SyntaxKind.CloseParenToken or SyntaxKind.EndOfFileToken; 5962if (this.CurrentToken.Kind == SyntaxKind.EqualsToken) 5966this.EatToken(SyntaxKind.EqualsToken), 6651case SyntaxKind.EqualsToken: 8600token4Kind != SyntaxKind.EqualsToken && 8751if (this.CurrentToken.Kind == SyntaxKind.EqualsToken) 10408case SyntaxKind.EqualsToken: 10449bool condition3 = st == ScanTypeFlags.NonGenericTypeOrExpression || this.PeekToken(1).Kind == SyntaxKind.EqualsToken; 12243this.CurrentToken.Kind == SyntaxKind.EqualsToken; 12796var equalsToken = TryEatToken(SyntaxKind.EqualsToken); 13196case SyntaxKind.EqualsToken: 13370return IsTrueIdentifier() && this.PeekToken(1).Kind == SyntaxKind.EqualsToken; 13375return IsTrueIdentifier() && this.PeekToken(1).Kind is SyntaxKind.EqualsToken or SyntaxKind.ColonToken; 13574? this.EatTokenAsKind(SyntaxKind.EqualsToken) 13575: this.EatToken(SyntaxKind.EqualsToken), 13586this.EatToken(SyntaxKind.EqualsToken), 14026var equalsToken = TryEatToken(SyntaxKind.EqualsToken); 14074and not SyntaxKind.EqualsToken) 14152SyntaxKind.EqualsToken) // from x = null; 14300SyntaxFacts.IsReservedKeyword(this.CurrentToken.Kind) && this.PeekToken(1).Kind == SyntaxKind.EqualsToken 14303this.EatToken(SyntaxKind.EqualsToken),
Parser\Lexer.cs (4)
512TextWindow.TryAdvance('>') ? SyntaxKind.EqualsGreaterThanToken : SyntaxKind.EqualsToken; 2621info.Kind = SyntaxKind.EqualsToken; 3252info.Kind = SyntaxKind.EqualsToken; 3769else info.Kind = SyntaxKind.EqualsToken;
SymbolDisplay\SymbolDisplayVisitor.cs (2)
288AddPunctuation(SyntaxKind.EqualsToken); 339AddPunctuation(SyntaxKind.EqualsToken);
SymbolDisplay\SymbolDisplayVisitor.Members.cs (2)
90AddPunctuation(SyntaxKind.EqualsToken); 833AddPunctuation(SyntaxKind.EqualsToken);
Syntax\SyntaxKindFacts.cs (3)
737case SyntaxKind.EqualsToken: 770case SyntaxKind.EqualsToken: 1474case SyntaxKind.EqualsToken:
Syntax\SyntaxNormalizer.cs (2)
743if (token.IsKind(SyntaxKind.EqualsToken)) 748if (next.IsKind(SyntaxKind.EqualsToken))
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
37public static readonly SyntaxToken EqualsToken = Token(SyntaxKind.EqualsToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AssignmentExpressionSyntaxExtensions.cs (1)
17assignment.OperatorToken.Kind() == SyntaxKind.EqualsToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
280return token.IsKind(SyntaxKind.EqualsToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
286AssignmentExpressionSyntax _ when token.Kind() == SyntaxKind.EqualsToken => GetDeconstructionAssignmentMethods(semanticModel, node).As<ISymbol>(),
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (7)
656if (token.GetNextToken(includeSkipped: true).Kind() != SyntaxKind.EqualsToken && 801if (token.IsKind(SyntaxKind.EqualsToken) && 2082if (token.IsKind(SyntaxKind.EqualsToken) && 2133if (token.IsKind(SyntaxKind.EqualsToken) && 2207if (token.IsKind(SyntaxKind.EqualsToken)) 2230is SyntaxKind.EqualsToken 2490if (!token.IntersectsWith(position) && token.GetNextToken().GetNextToken().IsKind(SyntaxKind.EqualsToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
432previousToken.GetPreviousToken().Kind() is SyntaxKind.EqualsToken or SyntaxKind.OpenParenToken or SyntaxKind.CommaToken) 822if (previousToken.HasValue && previousToken.Value.GetPreviousToken().Kind() == SyntaxKind.EqualsToken)
Microsoft.CodeAnalysis.CSharp.Features (5)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
161var displayTextSuffix = rightToken.IsKind(SyntaxKind.EqualsToken) ? null : SpaceEqualsString;
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (1)
161.Where(b => b.OperatorToken.Kind() == SyntaxKind.EqualsToken)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
111addEqualsAndQuotes: !nextToken.IsKind(SyntaxKind.EqualsToken) || nextToken.HasLeadingTrivia);
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
248case SyntaxKind.EqualsToken:
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
183Punctuation(SyntaxKind.EqualsToken),
Microsoft.CodeAnalysis.CSharp.Workspaces (14)
Classification\ClassificationHelpers.cs (1)
422case SyntaxKind.EqualsToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
37public static readonly SyntaxToken EqualsToken = Token(SyntaxKind.EqualsToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AssignmentExpressionSyntaxExtensions.cs (1)
17assignment.OperatorToken.Kind() == SyntaxKind.EqualsToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
280return token.IsKind(SyntaxKind.EqualsToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
286AssignmentExpressionSyntax _ when token.Kind() == SyntaxKind.EqualsToken => GetDeconstructionAssignmentMethods(semanticModel, node).As<ISymbol>(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (7)
656if (token.GetNextToken(includeSkipped: true).Kind() != SyntaxKind.EqualsToken && 801if (token.IsKind(SyntaxKind.EqualsToken) && 2082if (token.IsKind(SyntaxKind.EqualsToken) && 2133if (token.IsKind(SyntaxKind.EqualsToken) && 2207if (token.IsKind(SyntaxKind.EqualsToken)) 2230is SyntaxKind.EqualsToken 2490if (!token.IntersectsWith(position) && token.GetNextToken().GetNextToken().IsKind(SyntaxKind.EqualsToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
432previousToken.GetPreviousToken().Kind() is SyntaxKind.EqualsToken or SyntaxKind.OpenParenToken or SyntaxKind.CommaToken) 822if (previousToken.HasValue && previousToken.Value.GetPreviousToken().Kind() == SyntaxKind.EqualsToken)
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\RoslynCSharpTokenizer.cs (1)
340(int)CSharpSyntaxKind.EqualsToken => SyntaxKind.Assign,
Roslyn.Diagnostics.CSharp.Analyzers (13)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
37public static readonly SyntaxToken EqualsToken = Token(SyntaxKind.EqualsToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AssignmentExpressionSyntaxExtensions.cs (1)
17assignment.OperatorToken.Kind() == SyntaxKind.EqualsToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
280return token.IsKind(SyntaxKind.EqualsToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
286AssignmentExpressionSyntax _ when token.Kind() == SyntaxKind.EqualsToken => GetDeconstructionAssignmentMethods(semanticModel, node).As<ISymbol>(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (7)
656if (token.GetNextToken(includeSkipped: true).Kind() != SyntaxKind.EqualsToken && 801if (token.IsKind(SyntaxKind.EqualsToken) && 2082if (token.IsKind(SyntaxKind.EqualsToken) && 2133if (token.IsKind(SyntaxKind.EqualsToken) && 2207if (token.IsKind(SyntaxKind.EqualsToken)) 2230is SyntaxKind.EqualsToken 2490if (!token.IntersectsWith(position) && token.GetNextToken().GetNextToken().IsKind(SyntaxKind.EqualsToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
432previousToken.GetPreviousToken().Kind() is SyntaxKind.EqualsToken or SyntaxKind.OpenParenToken or SyntaxKind.CommaToken) 822if (previousToken.HasValue && previousToken.Value.GetPreviousToken().Kind() == SyntaxKind.EqualsToken)