104 references to NoConversion
Microsoft.CodeAnalysis.CSharp (104)
Binder\Binder_Patterns.cs (5)
517
patternExpressionConversion = Conversion.
NoConversion
;
538
patternExpressionConversion = Conversion.
NoConversion
;
640
patternExpressionConversion = Conversion.
NoConversion
;
647
patternExpressionConversion = Conversion.
NoConversion
;
676
patternExpressionConversion = Conversion.
NoConversion
;
Binder\Binder_Statements.cs (3)
2647
return BoundConversion.Synthesized(node, BindToTypeForErrorRecovery(expr), Conversion.
NoConversion
, false, explicitCastInCode: false, conversionGroupOpt: null, ConstantValue.NotAvailable, boolean, hasErrors: true);
2713
return BoundConversion.Synthesized(node, expr, Conversion.
NoConversion
, false, explicitCastInCode: false, conversionGroupOpt: null, ConstantValue.NotAvailable, boolean, hasErrors: true);
3144
conversion = Conversion.
NoConversion
;
Binder\Semantics\Conversions\Conversion.cs (2)
1084
return best == null ? Conversion.
NoConversion
: best.SourceConversion;
1096
return best == null ? Conversion.
NoConversion
: best.TargetConversion;
Binder\Semantics\Conversions\Conversions.cs (18)
49
return Conversion.
NoConversion
;
55
return Conversion.
NoConversion
;
106
Conversion.
NoConversion
:
123
Conversion.
NoConversion
:
135
return Conversion.
NoConversion
;
145
return Conversion.
NoConversion
;
153
? Conversion.InterpolatedString : Conversion.
NoConversion
;
168
return Conversion.
NoConversion
;
177
return Conversion.
NoConversion
;
193
return Conversion.
NoConversion
;
199
return Conversion.
NoConversion
;
210
return Conversion.
NoConversion
;
236
return Conversion.
NoConversion
;
447
return Conversion.
NoConversion
;
454
return Conversion.
NoConversion
;
460
return Conversion.
NoConversion
;
465
return Conversion.
NoConversion
;
514
return Conversion.
NoConversion
;
Binder\Semantics\Conversions\ConversionsBase.cs (44)
184
return fastConversion.IsImplicit ? fastConversion : Conversion.
NoConversion
;
218
Conversion.
NoConversion
;
222
return Conversion.
NoConversion
;
266
conversion = Conversion.
NoConversion
;
580
return Conversion.
NoConversion
;
656
return Conversion.
NoConversion
;
725
return Conversion.
NoConversion
;
759
return Conversion.
NoConversion
;
770
return Conversion.
NoConversion
;
779
return Conversion.
NoConversion
;
800
return Conversion.
NoConversion
;
869
return Conversion.
NoConversion
;
903
impliedExplicitConversion = Conversion.
NoConversion
;
912
impliedExplicitConversion = Conversion.
NoConversion
;
924
Conversion.
NoConversion
;
929
impliedExplicitConversion = Conversion.
NoConversion
;
1045
return Conversion.
NoConversion
;
1155
return Conversion.
NoConversion
;
1180
return Conversion.
NoConversion
;
1192
return Conversion.
NoConversion
;
1201
return Conversion.
NoConversion
;
1209
return Conversion.
NoConversion
;
1218
return Conversion.
NoConversion
;
1222
return Conversion.
NoConversion
;
1226
return Conversion.
NoConversion
;
1238
return Conversion.
NoConversion
;
1267
return Conversion.
NoConversion
;
1290
return Conversion.
NoConversion
;
1316
return Conversion.
NoConversion
;
1346
return Conversion.
NoConversion
;
1916
return IsValidExtensionMethodThisArgConversion(conversion) ? conversion : Conversion.
NoConversion
;
1982
return Conversion.
NoConversion
;
1994
return Conversion.
NoConversion
;
2251
return Conversion.
NoConversion
;
2259
return Conversion.
NoConversion
;
2278
return Conversion.
NoConversion
;
2336
return Conversion.
NoConversion
;
2351
return Conversion.
NoConversion
;
2371
return Conversion.
NoConversion
;
2390
return Conversion.
NoConversion
;
2414
return Conversion.
NoConversion
;
2424
return Conversion.
NoConversion
;
2448
return Conversion.
NoConversion
;
2485
return Conversion.
NoConversion
;
Binder\Semantics\Conversions\UserDefinedExplicitConversions.cs (1)
495
return result.IsEnumeration ? Conversion.
NoConversion
: result;
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
601
return IsEncompassingImplicitConversionKind(result.Kind) ? result : Conversion.
NoConversion
;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
4439
conversion = Conversion.
NoConversion
;
4580
return Conversion.
NoConversion
;
4619
return Conversion.
NoConversion
;
4631
return Conversion.
NoConversion
;
BoundTree\BoundNode.cs (1)
448
return Conversion.
NoConversion
;
Compilation\CSharpCompilation.cs (2)
2337
return Conversion.
NoConversion
;
2351
return Conversion.
NoConversion
;
Compilation\CSharpSemanticModel.cs (4)
2137
conversion = convertedSwitchConversion.IsValid ? convertedSwitchConversion : Conversion.
NoConversion
;
2838
return Conversion.
NoConversion
;
2864
return Conversion.
NoConversion
;
2916
return Conversion.
NoConversion
;
Compilation\MemberSemanticModel.cs (3)
444
return Conversion.
NoConversion
;
478
return Conversion.
NoConversion
;
502
return Conversion.
NoConversion
;
Compilation\SyntaxTreeSemanticModel.cs (3)
527
return Conversion.
NoConversion
;
552
return Conversion.
NoConversion
;
573
return Conversion.
NoConversion
;
CSharpExtensions.cs (5)
447
return Conversion.
NoConversion
;
773
return Conversion.
NoConversion
;
887
return Conversion.
NoConversion
;
1317
return Conversion.
NoConversion
;
1335
return Conversion.
NoConversion
;
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (8)
1765
return Conversion.
NoConversion
;
1771
return Conversion.
NoConversion
;
1795
return Conversion.
NoConversion
;
1809
return Conversion.
NoConversion
;
1826
return Conversion.
NoConversion
;
1839
return Conversion.
NoConversion
;
1871
return Conversion.
NoConversion
;
1877
return Conversion.
NoConversion
;