2 writes to Expression
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\NullableWalker.cs (2)
11738
Expression
= expression;
11745
Expression
= expression;
8 references to Expression
Microsoft.CodeAnalysis.CSharp (8)
FlowAnalysis\NullableWalker.cs (8)
11581
placeholderArgs.Add(new BoundExpressionWithNullability(variables[i].
Expression
.Syntax, variables[i].
Expression
, NullableAnnotation.Oblivious, conversion.DeconstructionInfo.OutputPlaceholders[i].Type));
11623
VisitArgumentConversionAndInboundAssignmentsAndPreConditions(conversionOpt: null, variable.
Expression
, underlyingConversion, parameter.RefKind,
11638
variable.
Expression
, parameter.RefKind, parameter, parameter.TypeWithAnnotations, GetRValueAnnotations(containingSlotOpt: -1, receiverTypeForMemberAccessOpt: null, symbol: parameter),
11666
var leftAnnotations = GetLValueAnnotations(variable.
Expression
);
11674
if (variable.
Expression
is BoundLocal { DeclarationKind: BoundLocalDeclarationKind.WithInferredType } local)
11710
int targetSlot = MakeSlot(variable.
Expression
);
11711
AdjustSetValue(variable.
Expression
, ref valueType);