19 references to BoundInterpolatedStringExpression
Microsoft.CodeAnalysis.VisualBasic (19)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2635
Public Overrides Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
) As BoundNode
Binding\Binder_Conversions.vb (2)
1287
argument = ReclassifyInterpolatedStringExpression(conversionSemantics, tree, convKind, isExplicit, DirectCast(argument,
BoundInterpolatedStringExpression
), targetType, diagnostics)
1617
Private Function ReclassifyInterpolatedStringExpression(conversionSemantics As SyntaxKind, tree As SyntaxNode, convKind As ConversionKind, isExplicit As Boolean, node As
BoundInterpolatedStringExpression
, targetType As TypeSymbol, diagnostics As BindingDiagnosticBag) As BoundExpression
Binding\Binder_Expressions.vb (1)
1405
expr = BindUnconvertedInterpolatedStringToString(DirectCast(expr,
BoundInterpolatedStringExpression
), diagnostics)
Binding\Binder_InterpolatedString.vb (3)
75
Private Function BindUnconvertedInterpolatedStringToString(node As
BoundInterpolatedStringExpression
, diagnostics As BindingDiagnosticBag) As BoundExpression
108
Private Function BindUnconvertedInterpolatedStringToFormattable(syntax As SyntaxNode, node As
BoundInterpolatedStringExpression
, targetType As TypeSymbol, diagnostics As BindingDiagnosticBag) As BoundExpression
139
Private Function TryInvokeInterpolatedStringFactory(node As
BoundInterpolatedStringExpression
, factoryType As TypeSymbol, factoryMethodName As String, targetType As TypeSymbol, diagnostics As BindingDiagnosticBag) As BoundExpression
Generated\BoundNodes.xml.Generated.vb (7)
9277
Public Function Update(contents As ImmutableArray(Of BoundNode), constructionOpt As BoundExpression, type As TypeSymbol) As
BoundInterpolatedStringExpression
9689
Return VisitInterpolatedStringExpression(CType(node,
BoundInterpolatedStringExpression
), arg)
10391
Public Overridable Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
, arg As A) As R
11094
Public Overridable Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
) As BoundNode
12038
Public Overrides Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
) As BoundNode
13126
Public Overrides Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
) As BoundNode
14589
Public Overrides Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
408
Public Overrides Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
) As BoundNode
Lowering\LocalRewriter\LocalRewriter_InterpolatedString.vb (2)
17
Public Overrides Function VisitInterpolatedStringExpression(node As
BoundInterpolatedStringExpression
) As BoundNode
60
Dim node = DirectCast(conversion.Operand,
BoundInterpolatedStringExpression
)
Semantics\Conversions.vb (2)
1071
Return ClassifyInterpolatedStringConversion(DirectCast(source,
BoundInterpolatedStringExpression
), destination, binder)
1226
Public Shared Function ClassifyInterpolatedStringConversion(source As
BoundInterpolatedStringExpression
, destination As TypeSymbol, binder As Binder) As ConversionKind