6 instantiations of ConversionGroup
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Conversions.cs (4)
80
var result2 = createConversion(syntax, placeholder2, conversion, isCast, conversionGroupOpt: new
ConversionGroup
(conversion), InConversionGroupFlags.Unspecified, wasCompilerGenerated, destination, BindingDiagnosticBag.Discarded, hasErrors);
311
return CreateUserDefinedConversion(syntax, source, conversion, isCast: isCast, conversionGroupOpt ?? new
ConversionGroup
(conversion), destination, diagnostics, hasErrors);
318
return CreateUnionConversion(syntax, source, conversion, isCast: isCast, conversionGroupOpt ?? new
ConversionGroup
(conversion), destination, diagnostics);
3121
var elementConversionGroup = isCast ? new
ConversionGroup
(elementConversion, destType) : null;
Binder\Binder_Expressions.cs (1)
2829
var conversionGroup = new
ConversionGroup
(conversion, targetTypeWithAnnotations);
Binder\Binder_Invocation.cs (1)
1769
isCast ? new
ConversionGroup
(conversion, parameter.TypeWithAnnotations) : null,
23 references to ConversionGroup
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder_Conversions.cs (12)
46
ConversionGroup
? conversionGroupOpt,
59
ConversionGroup
? conversionGroupOpt,
139
ConversionGroup
? conversionGroupOpt,
812
ConversionGroup
? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, bool wasCompilerGenerated, BindingDiagnosticBag diagnostics)
2498
ConversionGroup
conversionGroup,
2687
ConversionGroup
conversionGroup,
2761
ConversionGroup
? conversionGroup, InConversionGroupFlags inConversionGroupFlags,
2822
ConversionGroup
? conversionGroup, InConversionGroupFlags inConversionGroupFlags,
2853
ConversionGroup
? conversionGroup, InConversionGroupFlags inConversionGroupFlags,
3014
ConversionGroup
? conversionGroup, InConversionGroupFlags inConversionGroupFlags,
3054
ConversionGroup
? conversionGroup, InConversionGroupFlags inConversionGroupFlags,
3121
var
elementConversionGroup = isCast ? new ConversionGroup(elementConversion, destType) : null;
Binder\Binder_Expressions.cs (1)
2829
var
conversionGroup = new ConversionGroup(conversion, targetTypeWithAnnotations);
BoundTree\BoundNode.cs (1)
457
ConversionGroup
? conversionGroupOpt = boundConversion.ConversionGroupOpt;
BoundTree\Constructors.cs (2)
362
ConversionGroup
? conversionGroupOpt,
390
ConversionGroup
? conversionGroupOpt,
BoundTree\ConversionGroup.cs (1)
60
/// the same <see cref="
ConversionGroup
"/> instance.
FlowAnalysis\NullableWalker.cs (3)
8970
ConversionGroup
? group = null;
10686
var
conversionGroup = conversionOpt?.ConversionGroupOpt;
10700
var
conversionGroup = conversionOpt?.ConversionGroupOpt;
Generated\BoundNodes.xml.Generated.cs (3)
3003
public BoundConversion(SyntaxNode syntax, BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt,
ConversionGroup
? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type, bool hasErrors = false)
3031
public
ConversionGroup
? ConversionGroupOpt { get; }
3037
public BoundConversion Update(BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt,
ConversionGroup
? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type)