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