5 instantiations of ConversionGroup
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Conversions.cs (3)
80var result2 = createConversion(syntax, placeholder2, conversion, isCast, conversionGroupOpt: new ConversionGroup(conversion), InConversionGroupFlags.Unspecified, wasCompilerGenerated, destination, BindingDiagnosticBag.Discarded, hasErrors); 274return CreateUserDefinedConversion(syntax, source, conversion, isCast: isCast, conversionGroupOpt ?? new ConversionGroup(conversion), destination, diagnostics, hasErrors); 2556var elementConversionGroup = isCast ? new ConversionGroup(elementConversion, destType) : null;
Binder\Binder_Expressions.cs (1)
2828var conversionGroup = new ConversionGroup(conversion, targetTypeWithAnnotations);
Binder\Binder_Invocation.cs (1)
1768isCast ? new ConversionGroup(conversion, parameter.TypeWithAnnotations) : null,
21 references to ConversionGroup
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Conversions.cs (11)
46ConversionGroup? conversionGroupOpt, 59ConversionGroup? conversionGroupOpt, 102ConversionGroup? conversionGroupOpt, 762ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, bool wasCompilerGenerated, BindingDiagnosticBag diagnostics) 2019ConversionGroup conversionGroup, 2205ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 2266ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 2297ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 2458ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 2489ConversionGroup? conversionGroup, InConversionGroupFlags inConversionGroupFlags, 2556var elementConversionGroup = isCast ? new ConversionGroup(elementConversion, destType) : null;
Binder\Binder_Expressions.cs (1)
2828var conversionGroup = new ConversionGroup(conversion, targetTypeWithAnnotations);
BoundTree\Constructors.cs (2)
362ConversionGroup? conversionGroupOpt, 390ConversionGroup? conversionGroupOpt,
BoundTree\ConversionGroup.cs (1)
60/// the same <see cref="ConversionGroup"/> instance.
FlowAnalysis\NullableWalker.cs (3)
8702ConversionGroup? group = null; 10148var conversionGroup = conversionOpt?.ConversionGroupOpt; 10162var conversionGroup = conversionOpt?.ConversionGroupOpt;
Generated\BoundNodes.xml.Generated.cs (3)
2970public BoundConversion(SyntaxNode syntax, BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt, ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type, bool hasErrors = false) 2998public ConversionGroup? ConversionGroupOpt { get; } 3004public BoundConversion Update(BoundExpression operand, Conversion conversion, bool isBaseConversion, bool @checked, bool explicitCastInCode, ConstantValue? constantValueOpt, ConversionGroup? conversionGroupOpt, InConversionGroupFlags inConversionGroupFlags, TypeSymbol type)