10 references to Conversion
Microsoft.CodeAnalysis.CSharp (8)
Binder\Semantics\Conversions\Conversion.cs (1)
197
return new
Conversion
(this.Kind, conversionMethod, isExtensionMethod: IsExtensionMethod);
Binder\Semantics\Conversions\Conversions.cs (1)
504
return new
Conversion
(ConversionKind.MethodGroup, method, isExtensionMethod: isExtensionMethod);
Compilation\CSharpSemanticModel.cs (4)
2112
conversion = new
Conversion
(ConversionKind.AnonymousFunction, lambda.Symbol, false);
2233
conversion = new
Conversion
(ConversionKind.MethodGroup, delegateCreation.MethodOpt, delegateCreation.IsExtensionMethod);
2239
conversion = new
Conversion
(ConversionKind.AnonymousFunction, lambda.Symbol, delegateCreation.IsExtensionMethod);
2245
conversion = new
Conversion
(ConversionKind.AnonymousFunction, lambda.Symbol, delegateCreation.IsExtensionMethod);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
1134
var result = new BoundConversion(syntax, rewrittenOperand, new
Conversion
(conversionKind, method, false), @checked, explicitCastInCode: explicitCastInCode, conversionGroup, constantValueOpt: null, rewrittenType);
1740
var conversion = new
Conversion
(conversionKind, method, isExtensionMethod: false);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (2)
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (2)
88
var inConversion = new
Conversion
(ConversionKind.ImplicitUserDefined, inSymbol, false);
89
var outConversion = new
Conversion
(ConversionKind.ImplicitUserDefined, outSymbol, false);