2 writes to LValueType
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\NullableWalker.cs (2)
114LValueType = lValueType; 129LValueType = TypeWithAnnotations.Create(type, annotation);
11 references to LValueType
Microsoft.CodeAnalysis.CSharp (11)
FlowAnalysis\NullableWalker.cs (11)
130Debug.Assert(TypeSymbol.Equals(RValueType.Type, LValueType.Type, TypeCompareKind.ConsiderEverything)); 158return $"{{LValue: {LValueType.GetDebuggerDisplay()}, RValue: {RValueType.GetDebuggerDisplay()}}}"; 317get => _visitResult.LValueType; 402_analyzedNullabilityMapOpt[expr] = (new NullabilityInfo(result.LValueType.ToPublicAnnotation(), result.RValueType.State.ToPublicFlowState()), 4328Debug.Assert(TypeSymbol.Equals(containingType, receiverResult.LValueType.Type, TypeCompareKind.IgnoreNullableModifiersForReferenceTypes)); 4386Debug.Assert(TypeSymbol.Equals(containingType, receiverResult.LValueType.Type, TypeCompareKind.IgnoreNullableModifiersForReferenceTypes)); 4392receiverResult.LValueType.WithType(containingType), 7403var lvalueResultType = result.LValueType; 7515var lValueType = result.LValueType; 7539var declaredType = result.LValueType; 10914targetTypeWithAnnotations = results[0].LValueType;