5 writes to _uncommonData
Microsoft.CodeAnalysis.CSharp (5)
Binder\Semantics\Conversions\Conversion.cs (5)
96_uncommonData = uncommonData; 110_uncommonData = new UncommonData( 122_uncommonData = new UncommonData( 133_uncommonData = new UncommonData( 146_uncommonData = new DeconstructionUncommonData(deconstructMethodInfo, deconstructConversionInfo);
20 references to _uncommonData
Microsoft.CodeAnalysis.CSharp (20)
Binder\Semantics\Conversions\Conversion.cs (20)
164Debug.Assert(_uncommonData == null); 343return _uncommonData?.IsExtensionMethod == true; 351return _uncommonData?.IsArrayIndex == true; 359return _uncommonData?._nestedConversionsOpt ?? default(ImmutableArray<Conversion>); 367Debug.Assert(_uncommonData?._nestedConversionsChecked ?? true); 391Debug.Assert(_uncommonData is not null); 392_uncommonData._nestedConversionsChecked = true; 400if (_uncommonData is not null) 402_uncommonData._nestedConversionsChecked = true; 421var uncommonData = _uncommonData; 451var uncommonData = _uncommonData; 470var uncommonData = (DeconstructionUncommonData?)_uncommonData; 479var uncommonData = (DeconstructionUncommonData?)_uncommonData; 494var nestedConversionsOpt = _uncommonData?._nestedConversionsOpt; 511_uncommonData?._conversionResult.Kind == UserDefinedConversionResultKind.Valid; 940var conversionResult = _uncommonData?._conversionResult ?? default(UserDefinedConversionResult); 1006if (_uncommonData == null) 1011var conversionResult = _uncommonData._conversionResult; 1030if (_uncommonData == null) 1035var conversionResult = _uncommonData._conversionResult;