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)
1806isCast ? 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)
9109ConversionGroup? group = null; 10844var conversionGroup = conversionOpt?.ConversionGroupOpt; 10858var conversionGroup = conversionOpt?.ConversionGroupOpt;
Generated\BoundNodes.xml.Generated.cs (3)
3001public BoundConversion(SyntaxNode syntax, BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt, ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type, bool hasErrors = false) 3029public ConversionGroup? ConversionGroupOpt { get; } 3035public BoundConversion Update(BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt, ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type)