22 references to InterpolatedStringHandler
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder.ValueChecks.cs (2)
4348
if (conversion.ConversionKind == ConversionKind.
InterpolatedStringHandler
)
5119
if (conversion.ConversionKind == ConversionKind.
InterpolatedStringHandler
)
Binder\Binder_Conversions.cs (1)
196
if (conversion.Kind == ConversionKind.
InterpolatedStringHandler
)
Binder\RefSafetyAnalysis.cs (1)
640
if (arg is BoundConversion { ConversionKind: ConversionKind.
InterpolatedStringHandler
, Operand: BoundInterpolatedString or BoundBinaryOperator } conversion)
Binder\Semantics\Conversions\Conversion.cs (3)
245
case ConversionKind.
InterpolatedStringHandler
:
293
internal static Conversion InterpolatedStringHandler => new Conversion(ConversionKind.
InterpolatedStringHandler
);
761
return Kind == ConversionKind.
InterpolatedStringHandler
;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
46
case
InterpolatedStringHandler
:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
627
case ConversionKind.
InterpolatedStringHandler
:
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
2919
case (ConversionKind.
InterpolatedStringHandler
, ConversionKind.
InterpolatedStringHandler
):
2921
case (ConversionKind.
InterpolatedStringHandler
, _):
2923
case (_, ConversionKind.
InterpolatedStringHandler
):
FlowAnalysis\NullableWalker.cs (1)
8897
case ConversionKind.
InterpolatedStringHandler
:
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
397
if (node.ConversionKind == ConversionKind.
InterpolatedStringHandler
)
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
829
case ConversionKind.
InterpolatedStringHandler
:
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
836
if (argument is BoundConversion { ConversionKind: ConversionKind.
InterpolatedStringHandler
, Operand: BoundInterpolatedString or BoundBinaryOperator } conversion)
909
if (argument is BoundConversion { ConversionKind: ConversionKind.
InterpolatedStringHandler
, Operand: BoundInterpolatedString or BoundBinaryOperator } conversion)
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
24
case ConversionKind.
InterpolatedStringHandler
:
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
240
if (arg is BoundConversion { Conversion: { Kind: ConversionKind.
InterpolatedStringHandler
}, ExplicitCastInCode: false, Operand: var operand })
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
508
Debug.Assert(methodArgumentInfo.Arguments.All(arg => arg is not BoundConversion { ConversionKind: ConversionKind.
InterpolatedStringHandler
}));
Operations\CSharpOperationFactory.cs (1)
1021
if (boundConversion.ConversionKind == ConversionKind.
InterpolatedStringHandler
)