5 references to IsBinaryExpression
Microsoft.CodeAnalysis.CSharp (3)
Parser\LanguageParser.cs (2)
10642
|| (allowBinaryExpressions && SyntaxFacts.
IsBinaryExpression
(tk))
10864
return SyntaxFacts.
IsBinaryExpression
(kind);
Parser\LanguageParser_Patterns.cs (1)
417
if (SyntaxFacts.
IsBinaryExpression
(tk)) return true; // `e is int and && true` is valid C# 7.0 code with `and` being a designator
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
103
(SyntaxFacts.
IsBinaryExpression
(kind) && (token.Parent is BinaryExpressionSyntax or OperatorDeclarationSyntax or RelationalPatternSyntax)) ||
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
103
(SyntaxFacts.
IsBinaryExpression
(kind) && (token.Parent is BinaryExpressionSyntax or OperatorDeclarationSyntax or RelationalPatternSyntax)) ||