5 instantiations of ConversionGroup
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Conversions.cs (3)
312return CreateUserDefinedConversion(syntax, source, conversion, isCast: isCast, conversionGroupOpt ?? new ConversionGroup(conversion), destination, diagnostics, hasErrors); 319return CreateUnionConversion(syntax, source, conversion, isCast: isCast, conversionGroupOpt ?? new ConversionGroup(conversion), destination, diagnostics, hasErrors); 3192var elementConversionGroup = isCast ? new ConversionGroup(elementConversion, destType) : null;
Binder\Binder_Expressions.cs (1)
2832var conversionGroup = new ConversionGroup(conversion, targetTypeWithAnnotations);
Binder\Binder_Invocation.cs (1)
1794isCast ? new ConversionGroup(conversion, parameter.TypeWithAnnotations) : null,
23 references to ConversionGroup
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder_Conversions.cs (12)
46ConversionGroup? conversionGroupOpt, 59ConversionGroup? conversionGroupOpt, 140ConversionGroup? conversionGroupOpt, 820ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, bool wasCompilerGenerated, BindingDiagnosticBag diagnostics) 2523ConversionGroup conversionGroup, 2713ConversionGroup conversionGroup, 2839ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 2900ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 2931ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 3092ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 3125ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 3192var elementConversionGroup = isCast ? new ConversionGroup(elementConversion, destType) : null;
Binder\Binder_Expressions.cs (1)
2832var 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)
9092ConversionGroup? group = null; 10827var conversionGroup = conversionOpt?.ConversionGroupOpt; 10841var conversionGroup = conversionOpt?.ConversionGroupOpt;
Generated\BoundNodes.xml.Generated.cs (3)
2998public BoundConversion(SyntaxNode syntax, BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt, ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type, bool hasErrors = false) 3026public ConversionGroup? ConversionGroupOpt { get; } 3032public BoundConversion Update(BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt, ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type)