32 references to Operand
Microsoft.AspNetCore.Components.Analyzers (4)
PersistentStateAnalyzer.cs (2)
92
PostfixUnaryExpressionSyntax {
Operand
: LiteralExpressionSyntax { Token.ValueText: "null" }, OperatorToken.ValueText: "!" } => true,
96
PostfixUnaryExpressionSyntax {
Operand
: LiteralExpressionSyntax literal, OperatorToken.ValueText: "!" }
SupplyParameterFromFormAnalyzer.cs (2)
92
PostfixUnaryExpressionSyntax {
Operand
: LiteralExpressionSyntax { Token.ValueText: "null" }, OperatorToken.ValueText: "!" } => true,
96
PostfixUnaryExpressionSyntax {
Operand
: LiteralExpressionSyntax literal, OperatorToken.ValueText: "!" }
Microsoft.CodeAnalysis.CSharp (8)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1587
=> node.Update((ExpressionSyntax?)Visit(node.
Operand
) ?? throw new ArgumentNullException("operand"), VisitToken(node.OperatorToken));
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
1336
if (operand != this.
Operand
|| operatorToken != this.OperatorToken)
1347
public PostfixUnaryExpressionSyntax WithOperatorToken(SyntaxToken operatorToken) => Update(this.
Operand
, operatorToken);
Binder\Binder_Expressions.cs (1)
729
return BindIncrementOperator(node, ((PostfixUnaryExpressionSyntax)node).
Operand
, ((PostfixUnaryExpressionSyntax)node).OperatorToken, diagnostics);
Binder\Binder_Operators.cs (2)
4034
var expr = BindExpression(node.
Operand
, diagnostics);
4044
Debug.Assert(node.
Operand
.SkipParens().GetLastToken().Kind() == SyntaxKind.ExclamationToken);
Binder\Binder_Patterns.cs (1)
736
e = ((PostfixUnaryExpressionSyntax)e).
Operand
;
Compilation\MemberSemanticModel.cs (1)
2236
node = n.
Operand
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (1)
87
(original, current) => current.
Operand
.WithAdditionalAnnotations(nodeToAnnotation[original])),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
39
expression = postfixExpression.
Operand
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1648
operand = postfixUnaryExpression.
Operand
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
85
var withoutSuppression = suppression.
Operand
.WithAppendedTrailingTrivia(suppression.OperatorToken.GetAllTrivia());
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsCodeFixProvider.cs (1)
97
var result = ((PostfixUnaryExpressionSyntax)current).
Operand
.WithTriviaFrom(current);
Microsoft.CodeAnalysis.CSharp.Features (11)
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
88
operand = ((PostfixUnaryExpressionSyntax)incrementor).
Operand
;
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
231
var operand = postfixUnaryExpression.
Operand
;
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (2)
310
AddSubExpressionTerms(postfixUnaryExpression.
Operand
, terms, ref flags);
313
AddIfValidTerm(postfixUnaryExpression.
Operand
, flags, terms);
InlineHints\CSharpInlineParameterNameHintsService.cs (1)
94
PostfixUnaryExpressionSyntax(SyntaxKind.SuppressNullableWarningExpression) postfix => GetKind(postfix.
Operand
),
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
172
IsVariableReference(variable, postfixUnary.
Operand
))
235
IsVariableReference(variable, postfixUnary.
Operand
))
Snippets\AbstractCSharpForLoopSnippetProvider.cs (1)
130
var operand = ((PostfixUnaryExpressionSyntax)incrementor!).
Operand
;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (1)
87
(original, current) => current.
Operand
.WithAdditionalAnnotations(nodeToAnnotation[original])),
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
85
var withoutSuppression = suppression.
Operand
.WithAppendedTrailingTrivia(suppression.OperatorToken.GetAllTrivia());
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsCodeFixProvider.cs (1)
97
var result = ((PostfixUnaryExpressionSyntax)current).
Operand
.WithTriviaFrom(current);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
39
expression = postfixExpression.
Operand
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1648
operand = postfixUnaryExpression.
Operand
;
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
39
expression = postfixExpression.
Operand
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1648
operand = postfixUnaryExpression.
Operand
;