4 instantiations of QualifiedNameSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
31272Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.QualifiedNameSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
5095Return New QualifiedNameSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newLeft, newDotToken, newRight) 41157Return New QualifiedNameSyntax(SyntaxKind.QualifiedName, Nothing, Nothing, left, DirectCast(dotToken.Node, InternalSyntax.PunctuationSyntax), right)
Generated\Syntax.xml.Syntax.Generated.vb (1)
33372Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.QualifiedNameSyntax(kind, errors, annotations, DirectCast(left.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.NameSyntax), dotToken, DirectCast(right.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SimpleNameSyntax)), Nothing, 0)
224 references to QualifiedNameSyntax
Microsoft.CodeAnalysis.VisualBasic (72)
Binding\Binder_Expressions.vb (5)
203Return BindQualifiedName(DirectCast(node, QualifiedNameSyntax), diagnostics) 608DirectCast(node.Parent, QualifiedNameSyntax).Left Is node AndAlso 613Dim boundParent As BoundExpression = BindNamespaceOrTypeOrExpressionSyntaxForSemanticModel(DirectCast(node.Parent, QualifiedNameSyntax), BindingDiagnosticBag.Discarded) 621boundParent = BindExpression(DirectCast(node.Parent, QualifiedNameSyntax), BindingDiagnosticBag.Discarded) 653Private Function BindQualifiedName(name As QualifiedNameSyntax, diagnostics As BindingDiagnosticBag) As BoundExpression
Binding\Binder_Invocation.vb (1)
1320Return DirectCast(result, QualifiedNameSyntax).Right.GetLocation()
Binding\Binder_ObjectInitializer.vb (1)
374ReportDiagnostic(diagnostics, If(typeNode.IsKind(SyntaxKind.QualifiedName), DirectCast(typeNode, QualifiedNameSyntax).Right, typeNode), ErrorFactory.ErrorInfo(ERRID.ERR_NoViableOverloadCandidates1, "New"))
Binding\Binder_Symbols.vb (8)
145genericName = DirectCast(DirectCast(syntaxWhole, QualifiedNameSyntax).Right, GenericNameSyntax) 373Dim rightPart = If(typeIsQualifiedName, DirectCast(currTypeSyntax, QualifiedNameSyntax).Right, currTypeSyntax) 387currTypeSyntax = DirectCast(currTypeSyntax, QualifiedNameSyntax).Left 577LookupDottedName(lookupResult, DirectCast(typeSyntax, QualifiedNameSyntax), binder, diagBag, reportedAnError, suppressUseSiteError, resolvingBaseType:=resolvingBaseType) 929dottedNameSyntax As QualifiedNameSyntax, 1018genDottedNameSyntax As QualifiedNameSyntax, 1146Return GetBaseNamesForDiagnostic(DirectCast(typeSyntax, QualifiedNameSyntax).Left) + 1148DirectCast(typeSyntax, QualifiedNameSyntax).Right.Identifier.ValueText
Binding\BinderFactory.vb (1)
607Dim dotted = DirectCast(childName, QualifiedNameSyntax)
Binding\DocumentationCommentCrefBinder.vb (7)
254Dim qName = DirectCast(crefName, QualifiedNameSyntax) 333Dim qualified = DirectCast(parent, QualifiedNameSyntax) 509DirectCast(nameFromCref, QualifiedNameSyntax), typeParameters, symbols, preserveAlias, useSiteInfo) 563Private Sub CollectQualifiedNameSymbolsStrict(node As QualifiedNameSyntax, 585CollectQualifiedNameSymbolsStrict(DirectCast(left, QualifiedNameSyntax), typeParameters, symbols, preserveAlias:=False, useSiteInfo:=useSiteInfo) 663CollectQualifiedNameSymbolsStrict(DirectCast(left, QualifiedNameSyntax), typeParameters, symbols, preserveAlias:=False, useSiteInfo:=useSiteInfo) 1101Dim qualified = DirectCast(name, QualifiedNameSyntax)
Binding\DocumentationCommentCrefBinder_Compat.vb (3)
74BindQualifiedNameForCref(DirectCast(nameFromCref, QualifiedNameSyntax), symbols, preserveAliases, useSiteInfo) 85Private Sub BindQualifiedNameForCref(node As QualifiedNameSyntax, symbols As ArrayBuilder(Of Symbol), preserveAliases As Boolean, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 95BindQualifiedNameForCref(DirectCast(left, QualifiedNameSyntax), symbols, preserveAliases, useSiteInfo)
Binding\GetTypeBinder.vb (1)
90Public Overrides Sub VisitQualifiedName(node As QualifiedNameSyntax)
Compilation\SyntaxTreeSemanticModel.vb (7)
234result = GetImplementedMemberSymbolInfo(DirectCast(node, QualifiedNameSyntax), options) 305Return GetImplementedMemberTypeInfo(DirectCast(node, QualifiedNameSyntax)) 649DirectCast(expression.Parent, QualifiedNameSyntax).Left Is expression Then 653Dim parentInfo As SymbolInfo = GetTypeOrNamespaceSymbolInfoNotInMember(DirectCast(expression.Parent, QualifiedNameSyntax), Nothing) 701Private Function GetImplementedMemberAndResultKind(symbolBuilder As ArrayBuilder(Of Symbol), memberName As QualifiedNameSyntax) As LookupResultKind 787Private Function GetImplementedMemberSymbolInfo(memberName As QualifiedNameSyntax, options As SymbolInfoOptions) As SymbolInfo 839Private Function GetImplementedMemberTypeInfo(memberName As QualifiedNameSyntax) As VisualBasicTypeInfo
Declarations\DeclarationTreeBuilder.vb (2)
339While TypeOf name Is QualifiedNameSyntax 340Dim dotted = DirectCast(name, QualifiedNameSyntax)
Generated\Syntax.xml.Main.Generated.vb (9)
644Public Overridable Function VisitQualifiedName(ByVal node As QualifiedNameSyntax) As TResult 1379Public Overridable Sub VisitQualifiedName(ByVal node As QualifiedNameSyntax) 5084Public Overrides Function VisitQualifiedName(ByVal node As QualifiedNameSyntax) As SyntaxNode 11279Public Shared Function ImplementsClause(implementsKeyword As SyntaxToken, interfaceMembers As SeparatedSyntaxList(Of QualifiedNameSyntax)) As ImplementsClauseSyntax 11296Public Shared Function ImplementsClause(interfaceMembers As SeparatedSyntaxList(Of QualifiedNameSyntax)) As ImplementsClauseSyntax 11308Public Shared Function ImplementsClause(ParamArray interfaceMembers As QualifiedNameSyntax()) As ImplementsClauseSyntax 11309Return SyntaxFactory.ImplementsClause(SyntaxFactory.Token(SyntaxKind.ImplementsKeyword), SyntaxFactory.SeparatedList(Of QualifiedNameSyntax)().AddRange(interfaceMembers)) 41129Public Shared Function QualifiedName(left As NameSyntax, dotToken As SyntaxToken, right As SimpleNameSyntax) As QualifiedNameSyntax 41172Public Shared Function QualifiedName(left As NameSyntax, right As SimpleNameSyntax) As QualifiedNameSyntax
Generated\Syntax.xml.Syntax.Generated.vb (12)
6865Public Shadows Function AddImplementsClauseInterfaceMembers(ParamArray items As QualifiedNameSyntax()) As MethodStatementSyntax 8234Public Shadows Function AddImplementsClauseInterfaceMembers(ParamArray items As QualifiedNameSyntax()) As EventStatementSyntax 8851Public Shadows Function AddImplementsClauseInterfaceMembers(ParamArray items As QualifiedNameSyntax()) As PropertyStatementSyntax 9222Public ReadOnly Property InterfaceMembers As SeparatedSyntaxList(Of QualifiedNameSyntax) 9226Return new SeparatedSyntaxList(Of QualifiedNameSyntax)(listNode, Me.GetChildIndex(1)) 9237Public Shadows Function WithInterfaceMembers(interfaceMembers as SeparatedSyntaxList(Of QualifiedNameSyntax)) As ImplementsClauseSyntax 9241Public Shadows Function AddInterfaceMembers(ParamArray items As QualifiedNameSyntax()) As ImplementsClauseSyntax 9282Public Function Update(implementsKeyword As SyntaxToken, interfaceMembers As SeparatedSyntaxList(Of QualifiedNameSyntax)) As ImplementsClauseSyntax 33389Public Shadows Function WithLeft(left as NameSyntax) As QualifiedNameSyntax 33407Public Shadows Function WithDotToken(dotToken as SyntaxToken) As QualifiedNameSyntax 33425Public Shadows Function WithRight(right as SimpleNameSyntax) As QualifiedNameSyntax 33473Public Function Update(left As NameSyntax, dotToken As SyntaxToken, right As SimpleNameSyntax) As QualifiedNameSyntax
Symbols\NamespaceSymbol.vb (1)
414Dim qn = DirectCast(name, QualifiedNameSyntax)
Symbols\Source\ImplementsHelper.vb (5)
72binder As Binder) As QualifiedNameSyntax 78For Each implementedMethodSyntax As QualifiedNameSyntax In implementsClause.InterfaceMembers 125For Each implementedMemberSyntax As QualifiedNameSyntax In implementsClause.InterfaceMembers 168implementedMemberSyntax As QualifiedNameSyntax, 456implementedMemberSyntax As QualifiedNameSyntax,
Symbols\Source\QuickAttributeChecker.vb (1)
118node = DirectCast(node, QualifiedNameSyntax).Right
Symbols\Source\SourceNamespaceSymbol.vb (1)
482ValidateNamespaceNameSyntax(DirectCast(node, QualifiedNameSyntax).Right, diagnostics, reportedNamespaceMismatch)
Syntax\SyntaxFactory.vb (1)
143If (DirectCast(parent, QualifiedNameSyntax)).Right Is node Then
Syntax\SyntaxFacts.vb (5)
109Dim parentQualName = DirectCast(parent, QualifiedNameSyntax) 173Dim parentQualName = DirectCast(parent, QualifiedNameSyntax) 175Return DirectCast(parent, QualifiedNameSyntax).Left Is node 650Dim name As QualifiedNameSyntax = TryCast(attribute.Name, QualifiedNameSyntax)
VisualBasicDeclarationComputer.vb (1)
68name = (DirectCast(name, QualifiedNameSyntax)).Left
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (10)
ExpressionSyntaxExtensions.vb (4)
38(expression.IsParentKind(SyntaxKind.QualifiedName) AndAlso DirectCast(expression.Parent, QualifiedNameSyntax).Left Is expression) OrElse 81DirectCast(expression.Parent, QualifiedNameSyntax).Right Is expression 87DirectCast(expression.Parent, QualifiedNameSyntax).Left Is expression 429Dim qualifiedName = DirectCast(expression, QualifiedNameSyntax)
NameSyntaxComparer.vb (1)
99Dim dottedName = DirectCast(name, QualifiedNameSyntax)
VisualBasicSyntaxFacts.vb (5)
989Dim qualified = CType(node, QualifiedNameSyntax) 1066Dim qualifiedName = TryCast(parent, QualifiedNameSyntax) 1167Return If(TryCast(node, QualifiedNameSyntax)?.Right, 1172Return If(TryCast(node, QualifiedNameSyntax)?.Left, 1878Dim qualifiedName = DirectCast(node, QualifiedNameSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (11)
ExpressionSyntaxExtensions.vb (3)
64Dim qualifiedName = DirectCast(expression, QualifiedNameSyntax) 263Dim qualified = TryCast(node, QualifiedNameSyntax) 286identifier = DirectCast(DirectCast(simplifiedNode, QualifiedNameSyntax).Left, SimpleNameSyntax)
NameSyntaxExtensions.vb (1)
31nameSyntax.CheckParent(Of QualifiedNameSyntax)(Function(q) q.Right Is nameSyntax) OrElse
NameSyntaxIterator.vb (2)
26If TypeOf current Is QualifiedNameSyntax Then 27Dim qualifiedName = DirectCast(current, QualifiedNameSyntax)
SimpleNameSyntaxExtensions.vb (1)
17Return DirectCast(name.Parent, QualifiedNameSyntax).Left
SyntaxTreeExtensions.vb (2)
518token.IsChildSeparatorToken(Of ImplementsClauseSyntax, QualifiedNameSyntax)(Function(implementsClause) implementsClause.InterfaceMembers) OrElse 908Return DirectCast(objectCreation.Type, QualifiedNameSyntax).Right.GetLastToken()
VisualBasicConvertGetTypeToNameOfCodeFixProvider.vb (2)
39If TypeOf symbolExpression Is QualifiedNameSyntax Then 40Dim qualifiedName = DirectCast(symbolExpression, QualifiedNameSyntax)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenTuples.vb (1)
9010Dim type = nodes.OfType(Of QualifiedNameSyntax)().First()
Microsoft.CodeAnalysis.VisualBasic.Features (39)
AddImport\VisualBasicAddImportFeatureService.vb (3)
160Dim qn = TryCast(node, QualifiedNameSyntax) 169Private Shared Function GetLeftMostSimpleName(qn As QualifiedNameSyntax) As SimpleNameSyntax 177qn = TryCast(left, QualifiedNameSyntax)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (3)
54Dim qualifiedName = TryCast(node, QualifiedNameSyntax) 239Return TypeOf node Is HandlesClauseItemSyntax OrElse TypeOf node Is QualifiedNameSyntax OrElse TypeOf node Is AddRemoveHandlerStatementSyntax 242Private Shared Async Function GenerateEventFromImplementsAsync(document As Document, node As QualifiedNameSyntax, fallbackOptions As CodeAndImportGenerationOptionsProvider, cancellationToken As CancellationToken) As Task(Of CodeAction)
CodeFixes\GenerateParameterizedMember\GenerateConversionCodeFixProvider.vb (1)
41Return TypeOf node Is QualifiedNameSyntax OrElse
CodeFixes\GenerateParameterizedMember\GenerateParameterizedMemberCodeFixProvider.vb (1)
67Return TypeOf node Is QualifiedNameSyntax OrElse
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.vb (1)
49Dim qualified = TryCast(node, QualifiedNameSyntax)
Completion\CompletionProviders\CrefCompletionProvider.vb (3)
169ElseIf token.IsChildToken(Function(x As QualifiedNameSyntax) x.DotToken) Then 170Return GetQualifiedSymbols(DirectCast(token.Parent, QualifiedNameSyntax), token, semanticModel, cancellationToken) 176Private Shared Iterator Function GetQualifiedSymbols(qualifiedName As QualifiedNameSyntax, token As SyntaxToken, semanticModel As SemanticModel, cancellationToken As CancellationToken) As IEnumerable(Of ISymbol)
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (2)
102result = GetDottedMembers(position, DirectCast(context.TargetToken.Parent, QualifiedNameSyntax), context.SemanticModel, memberKindKeyword, cancellationToken) 138Private Function GetDottedMembers(position As Integer, qualifiedName As QualifiedNameSyntax, semanticModel As SemanticModel, memberKindKeyword As SyntaxKind, cancellationToken As CancellationToken) As ImmutableArray(Of ISymbol)
Debugging\ProximityExpressionsGetter.RelevantExpressionsCollector.vb (1)
52Public Overrides Sub VisitQualifiedName(node As QualifiedNameSyntax)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (1)
118Public Overrides Sub VisitQualifiedName(node As QualifiedNameSyntax)
Diagnostics\Analyzers\VisualBasicUnboundIdentifiersDiagnosticAnalyzer.vb (1)
13Inherits UnboundIdentifiersDiagnosticAnalyzerBase(Of SyntaxKind, SimpleNameSyntax, QualifiedNameSyntax, IncompleteMemberSyntax)
ExtractInterface\VisualBasicExtractInterfaceService.vb (2)
73Private Shared Function GetUpdatedImplementsClause(implementsClause As ImplementsClauseSyntax, qualifiedName As QualifiedNameSyntax) As ImplementsClauseSyntax 138Dim qualifiedName As QualifiedNameSyntax = SyntaxFactory.QualifiedName(implementedInterfaceStatementSyntax.GetRightmostName(), SyntaxFactory.IdentifierName(member.Name))
FullyQualify\VisualBasicFullyQualifyService.vb (3)
26Dim qn = TryCast(node, QualifiedNameSyntax) 47Private Shared Function GetLeftMostSimpleName(qn As QualifiedNameSyntax) As SimpleNameSyntax 55qn = TryCast(left, QualifiedNameSyntax)
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (2)
25Return TypeOf node Is QualifiedNameSyntax 47Dim qualifiedName = DirectCast(node, QualifiedNameSyntax)
GenerateMember\GenerateVariable\VisualBasicGenerateVariableService.vb (2)
25Return TypeOf node Is QualifiedNameSyntax 35Dim qualifiedName = DirectCast(node, QualifiedNameSyntax)
GenerateType\VisualBasicGenerateTypeService.vb (7)
169Dim parent = TryCast(simpleName.Parent, QualifiedNameSyntax) 201If simpleName.Parent IsNot Nothing AndAlso TypeOf simpleName.Parent IsNot QualifiedNameSyntax Then 207If TypeOf nameOrMemberAccessExpression Is QualifiedNameSyntax Then 211If nameOrMemberAccessExpression.Parent IsNot Nothing AndAlso TypeOf nameOrMemberAccessExpression.Parent Is QualifiedNameSyntax Then 525If TypeOf name Is QualifiedNameSyntax Then 526GetNamespaceContainers(DirectCast(name, QualifiedNameSyntax).Left, namespaceContainers) 527namespaceContainers.Add(DirectCast(name, QualifiedNameSyntax).Right.Identifier.ValueText)
GenerateVariable\VisualBasicGenerateVariableCodeFixProvider.vb (1)
44If TypeOf node Is QualifiedNameSyntax OrElse TypeOf node Is MemberAccessExpressionSyntax Then
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.vb (2)
225Dim qualifiedName = TryCast(identifierName.Parent, QualifiedNameSyntax) 243Dim qualifiedType = TryCast(originalCref.Name, QualifiedNameSyntax)
VisualBasicConvertGetTypeToNameOfCodeFixProvider.vb (2)
39If TypeOf symbolExpression Is QualifiedNameSyntax Then 40Dim qualifiedName = DirectCast(symbolExpression, QualifiedNameSyntax)
VisualBasicDeclarationComputer.vb (1)
68name = (DirectCast(name, QualifiedNameSyntax)).Left
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (20)
Compilation\GetImportScopesTests.vb (1)
586Assert.True(TypeOf syntax Is QualifiedNameSyntax)
Compilation\SemanticModelAPITests.vb (5)
505Dim speculatedName = DirectCast(SyntaxFactory.ParseName("C.Bar(Of T)"), QualifiedNameSyntax) 538Dim node = DirectCast(DirectCast(crefSyntax.Name, QualifiedNameSyntax).Left, QualifiedNameSyntax) 1743Dim right = DirectCast(speculatedTypeSyntax, QualifiedNameSyntax).Right 4615Dim node = root.DescendantNodes().OfType(Of QualifiedNameSyntax).Single()
Semantics\GetExtendedSemanticInfoTests.vb (13)
1518Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb", 1) 1548semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb", 3) 1563semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb", 4) 1618Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 1662Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 1705Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 1746Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 1794Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 1848Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 1885Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 7195Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 9849Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb") 9932Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of QualifiedNameSyntax)(compilation, "a.vb")
Semantics\GetSemanticInfoTests.vb (1)
5076Dim qualifiedSyntax = DirectCast(asClauseSyntax.Type, QualifiedNameSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.vb (3)
11298SyntaxFactory.ImplementsClause(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), New SeparatedSyntaxList(Of QualifiedNameSyntax)()) 11305return SyntaxFactory.ImplementsClause(SyntaxFactory.Token(SyntaxKind.ImplementsKeyword), New SeparatedSyntaxList(Of QualifiedNameSyntax)()) 17397Private Shared Function GenerateRedQualifiedName() As QualifiedNameSyntax
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
LocalVariableDeclaratorsCollector.vb (1)
87Public Overrides Sub VisitQualifiedName(node As QualifiedNameSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (58)
Classification\ClassificationHelpers.vb (1)
234While TypeOf parent Is QualifiedNameSyntax
Classification\SyntaxClassification\NameSyntaxClassifier.vb (1)
271Return DirectCast(node, QualifiedNameSyntax).Right.Identifier
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
194genericName = DirectCast(DirectCast(newTypeSyntax, QualifiedNameSyntax).Right, GenericNameSyntax)
CodeCleanup\Providers\FixIncorrectTokensCodeCleanupProvider.vb (1)
114Dim parent = TryCast(node.Parent, QualifiedNameSyntax)
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
607Dim qname = DirectCast(name, QualifiedNameSyntax) 1267Dim qname = TryCast(type, QualifiedNameSyntax) 2865Private Function GenerateInterfaceMember(method As ISymbol) As QualifiedNameSyntax
Editing\VisualBasicImportAdder.vb (1)
25Dim qname = TryCast(node, QualifiedNameSyntax)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (7)
29QualifiedNameSyntax, 111ElseIf TypeOf typeSyntax Is QualifiedNameSyntax Then 112Return GetSimpleName(DirectCast(typeSyntax, QualifiedNameSyntax).Right) 364Protected Overrides Function GetLeft(node As QualifiedNameSyntax) As NameSyntax 368Protected Overrides Function GetRight(node As QualifiedNameSyntax) As NameSyntax 606ElseIf TypeOf node Is QualifiedNameSyntax Then 609Dim qualifiedName = DirectCast(node, QualifiedNameSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (4)
38(expression.IsParentKind(SyntaxKind.QualifiedName) AndAlso DirectCast(expression.Parent, QualifiedNameSyntax).Left Is expression) OrElse 81DirectCast(expression.Parent, QualifiedNameSyntax).Right Is expression 87DirectCast(expression.Parent, QualifiedNameSyntax).Left Is expression 429Dim qualifiedName = DirectCast(expression, QualifiedNameSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (2)
518token.IsChildSeparatorToken(Of ImplementsClauseSyntax, QualifiedNameSyntax)(Function(implementsClause) implementsClause.InterfaceMembers) OrElse 908Return DirectCast(objectCreation.Type, QualifiedNameSyntax).Right.GetLastToken()
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (3)
64Dim qualifiedName = DirectCast(expression, QualifiedNameSyntax) 263Dim qualified = TryCast(node, QualifiedNameSyntax) 286identifier = DirectCast(DirectCast(simplifiedNode, QualifiedNameSyntax).Left, SimpleNameSyntax)
NameSyntaxComparer.vb (1)
99Dim dottedName = DirectCast(name, QualifiedNameSyntax)
NameSyntaxExtensions.vb (1)
31nameSyntax.CheckParent(Of QualifiedNameSyntax)(Function(q) q.Right Is nameSyntax) OrElse
NameSyntaxIterator.vb (2)
26If TypeOf current Is QualifiedNameSyntax Then 27Dim qualifiedName = DirectCast(current, QualifiedNameSyntax)
Recommendations\VisualBasicRecommendationServiceRunner.vb (4)
43Return GetSymbolsForQualifiedNameSyntax(DirectCast(node, QualifiedNameSyntax)) 162Private Function GetSymbolsForQualifiedNameSyntax(node As QualifiedNameSyntax) As ImmutableArray(Of ISymbol) 429Return token.IsChildToken(Of QualifiedNameSyntax)(Function(n) n.DotToken) AndAlso 438Return token.IsChildToken(Of QualifiedNameSyntax)(Function(n) n.DotToken) AndAlso
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
469identifierToken = DirectCast(expressionOfInvocation, QualifiedNameSyntax).Right.Identifier
SimpleNameSyntaxExtensions.vb (1)
17Return DirectCast(name.Parent, QualifiedNameSyntax).Left
Simplification\Reducers\VisualBasicNameReducer.Rewriter.vb (1)
50Public Overrides Function VisitQualifiedName(node As QualifiedNameSyntax) As SyntaxNode
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (4)
78If TypeOf node Is QualifiedNameSyntax Then 79Dim qualifiedNameNode = DirectCast(node, QualifiedNameSyntax) 112If TypeOf node Is QualifiedNameSyntax Then 113Dim qualifiedName = DirectCast(node, QualifiedNameSyntax)
Simplification\Simplifiers\ExpressionSimplifier.vb (1)
198Dim qualifiedName = DirectCast(expression, QualifiedNameSyntax)
Simplification\Simplifiers\NameSimplifier.vb (9)
109Dim qualifiedName As QualifiedNameSyntax = DirectCast(name, QualifiedNameSyntax) 143If TypeOf name Is QualifiedNameSyntax Then 144Dim qualifiedNameSyntax = DirectCast(name, QualifiedNameSyntax) 202genericName = DirectCast(DirectCast(name, QualifiedNameSyntax).Right, GenericNameSyntax) 222Dim qualifiedName = DirectCast(name, QualifiedNameSyntax) 324Private Shared Function TryOmitModuleName(name As QualifiedNameSyntax, semanticModel As SemanticModel, <Out()> ByRef replacementNode As ExpressionSyntax, <Out()> ByRef issueSpan As TextSpan, cancellationToken As CancellationToken) As Boolean 326Dim symbolForName = semanticModel.GetSymbolInfo(DirectCast(name.Parent, QualifiedNameSyntax), cancellationToken).Symbol 339Dim parent = DirectCast(name.Parent, QualifiedNameSyntax)
Simplification\VisualBasicSimplificationService.Expander.vb (4)
411Public Overrides Function VisitQualifiedName(node As QualifiedNameSyntax) As SyntaxNode 432SyntaxFactory.QualifiedName(DirectCast(rewrittenQualifiedName, QualifiedNameSyntax).Left, SyntaxFactory.IdentifierName(moduleIdentifierToken)) _ 434DirectCast(rewrittenQualifiedName, QualifiedNameSyntax).Right)) 522Dim qualifiedReplacement = DirectCast(replacement, QualifiedNameSyntax)
VisualBasicSyntaxFacts.vb (5)
989Dim qualified = CType(node, QualifiedNameSyntax) 1066Dim qualifiedName = TryCast(parent, QualifiedNameSyntax) 1167Return If(TryCast(node, QualifiedNameSyntax)?.Right, 1172Return If(TryCast(node, QualifiedNameSyntax)?.Left, 1878Dim qualifiedName = DirectCast(node, QualifiedNameSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (4)
CodeGeneration\SyntaxGeneratorTests.vb (4)
219VerifySyntax(Of QualifiedNameSyntax)(Generator.QualifiedName(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y") 220VerifySyntax(Of QualifiedNameSyntax)(Generator.DottedName("x.y"), "x.y") 229VerifySyntax(Of QualifiedNameSyntax)(Generator.WithTypeArguments(Generator.DottedName("x.y"), Generator.IdentifierName("z")), "x.y(Of z)") 291VerifySyntax(Of QualifiedNameSyntax)(Generator.TypeExpression(genericType), "Global.System.Collections.Generic.IEnumerable(Of T)")
Microsoft.VisualStudio.LanguageServices.VisualBasic (5)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
1069Dim oldQualifiedName = DirectCast(oldName, QualifiedNameSyntax) 1070Dim newQualifiedName = DirectCast(newName, QualifiedNameSyntax)
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (2)
26AppendName(builder, DirectCast(name, QualifiedNameSyntax).Left) 41AppendName(builder, DirectCast(name, QualifiedNameSyntax).Right)
Help\VisualBasicHelpContextService.Visitor.vb (1)
844Public Overrides Sub VisitQualifiedName(node As QualifiedNameSyntax)