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