2 writes to LValueType
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\NullableWalker.cs (2)
133
LValueType
= lValueType;
148
LValueType
= TypeWithAnnotations.Create(type, annotation);
13 references to LValueType
Microsoft.CodeAnalysis.CSharp (13)
FlowAnalysis\NullableWalker.cs (13)
149
Debug.Assert(TypeSymbol.Equals(RValueType.Type,
LValueType
.Type, TypeCompareKind.ConsiderEverything));
177
return $"{{LValue: {
LValueType
.GetDebuggerDisplay()}, RValue: {RValueType.GetDebuggerDisplay()}}}";
342
get => _visitResult.
LValueType
;
433
_analyzedNullabilityMapOpt[expr] = (new NullabilityInfo(result.
LValueType
.ToPublicAnnotation(), result.RValueType.State.ToPublicFlowState()),
4674
Debug.Assert(argumentResults[0].
LValueType
.Type.Equals(containingType, TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
4869
Debug.Assert(TypeSymbol.Equals(containingType, receiverResult.
LValueType
.Type, TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
4927
Debug.Assert(TypeSymbol.Equals(containingType, receiverResult.
LValueType
.Type, TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
4933
receiverResult.
LValueType
.WithType(containingType),
8279
var lvalueResultType = result.
LValueType
;
8392
var lValueType = result.
LValueType
;
8416
var declaredType = result.
LValueType
;
12492
targetTypeWithAnnotations = reinferenceResult.Results[0].
LValueType
;
13768
SetResult(node, result.RValueType, result.
LValueType
);