7 instantiations of BoundNamespaceExpression
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Expressions.vb (4)
185
Return New
BoundNamespaceExpression
(node, Nothing, Compilation.GlobalNamespace)
593
Return New
BoundNamespaceExpression
(node, Nothing, [alias], ns)
3322
Return New
BoundNamespaceExpression
(node, receiver, DirectCast(lookupResult.SingleSymbol, NamespaceSymbol), hasErrors:=hasError)
3339
Return New
BoundNamespaceExpression
(node, Nothing, [alias], DirectCast(symbol, NamespaceSymbol), hasErrors:=hasError)
BoundTree\BoundNamespaceExpression.vb (2)
13
MyClass.
New
(syntax, unevaluatedReceiverOpt, Nothing, namespaceSymbol, hasErrors)
17
MyClass.
New
(syntax, unevaluatedReceiverOpt, Nothing, namespaceSymbol)
Generated\BoundNodes.xml.Generated.vb (1)
1100
Dim result = New
BoundNamespaceExpression
(Me.Syntax, unevaluatedReceiverOpt, aliasOpt, namespaceSymbol, Me.HasErrors)
21 references to BoundNamespaceExpression
Microsoft.CodeAnalysis.VisualBasic (21)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2521
Public Overrides Function VisitNamespaceExpression(node As
BoundNamespaceExpression
) As BoundNode
Binding\Binder_Expressions.vb (10)
610
Dim namespaceExpr = DirectCast(result,
BoundNamespaceExpression
)
741
diagnostics.AddAssembliesUsedByNamespaceReference(DirectCast(argument,
BoundNamespaceExpression
).NamespaceSymbol)
1013
ReportDiagnostic(diagnostics, expr.Syntax, ERRID.ERR_NamespaceNotExpression1, DirectCast(expr,
BoundNamespaceExpression
).NamespaceSymbol)
2858
Dim ns As NamespaceSymbol = DirectCast(left,
BoundNamespaceExpression
).NamespaceSymbol
3351
Dim namespaceReceiver = DirectCast(receiver,
BoundNamespaceExpression
)
3377
Private Function AdjustReceiverNamespace(namespaceReceiver As
BoundNamespaceExpression
, symbols As ArrayBuilder(Of Symbol)) As
BoundNamespaceExpression
3428
Private Function AdjustReceiverNamespace(namespaceReceiver As
BoundNamespaceExpression
, adjustedNamespace As NamespaceSymbol) As
BoundNamespaceExpression
3433
Dim parentNamespace = DirectCast(receiver,
BoundNamespaceExpression
)
Binding\Binder_Invocation.vb (2)
205
Dim namespaceExp As
BoundNamespaceExpression
= DirectCast(target,
BoundNamespaceExpression
)
BoundTree\BoundTreeVisitor.vb (1)
28
Return VisitNamespaceExpression(CType(node,
BoundNamespaceExpression
), arg)
Generated\BoundNodes.xml.Generated.vb (7)
1098
Public Function Update(unevaluatedReceiverOpt As BoundExpression, aliasOpt As AliasSymbol, namespaceSymbol As NamespaceSymbol) As
BoundNamespaceExpression
9347
Return VisitNamespaceExpression(CType(node,
BoundNamespaceExpression
), arg)
9741
Public Overridable Function VisitNamespaceExpression(node As
BoundNamespaceExpression
, arg As A) As R
10444
Public Overridable Function VisitNamespaceExpression(node As
BoundNamespaceExpression
) As BoundNode
11158
Public Overrides Function VisitNamespaceExpression(node As
BoundNamespaceExpression
) As BoundNode
12125
Public Overrides Function VisitNamespaceExpression(node As
BoundNamespaceExpression
) As BoundNode
13250
Public Overrides Function VisitNamespaceExpression(node As
BoundNamespaceExpression
, arg As Object) As TreeDumperNode