2 types derived from SimpleNameSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
33144Inherits SimpleNameSyntax 33236Inherits SimpleNameSyntax
2 instantiations of SimpleNameSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
33148MyBase.New(green, parent, startLocation) 33241MyBase.New(green, parent, startLocation)
208 references to SimpleNameSyntax
Microsoft.CodeAnalysis.VisualBasic (59)
Binding\BackstopBinder.vb (1)
262Public Overrides Sub CheckSimpleNameBindingOrder(node As SimpleNameSyntax)
Binding\Binder.vb (1)
810Public Overridable Sub CheckSimpleNameBindingOrder(node As SimpleNameSyntax)
Binding\Binder_AnonymousTypes.vb (1)
392Dim nameSyntax As SimpleNameSyntax = node.Name
Binding\Binder_Expressions.vb (11)
55Return BindSimpleName(DirectCast(node, SimpleNameSyntax), isInvocationOrAddressOf, diagnostics) 694value = DirectCast(node.Argument, SimpleNameSyntax).Identifier.ValueText 2367Private Shared Function CanBeImplicitVariableDeclaration(nameSyntax As SimpleNameSyntax) As Boolean 2418Private Function BindSimpleName(node As SimpleNameSyntax, 2598Dim rightName As SimpleNameSyntax = node.Name 2681Dim node = DirectCast(leftOpt, SimpleNameSyntax) 2763Protected Function BindMemberAccess(node As VisualBasicSyntaxNode, left As BoundExpression, right As SimpleNameSyntax, eventContext As Boolean, diagnostics As BindingDiagnosticBag) As BoundExpression 3231Dim asSimpleName = TryCast(node, SimpleNameSyntax) 3263Dim asSimpleName = TryCast(node, SimpleNameSyntax) 3305Dim asSimpleName = TryCast(node, SimpleNameSyntax) 3861Private Shared Sub VerifyTypeCharacterConsistency(name As SimpleNameSyntax, type As TypeSymbol, diagnostics As BindingDiagnosticBag)
Binding\Binder_Statements.vb (1)
2395Dim simpleNameSyntax As SimpleNameSyntax = DirectCast(notParenthesizedSyntax, IdentifierNameSyntax)
Binding\Binder_Symbols.vb (1)
944Dim rightIdentSyntax As SimpleNameSyntax = dottedNameSyntax.Right
Binding\DocumentationCommentCrefBinder.vb (7)
504DirectCast(nameFromCref, SimpleNameSyntax), typeParameters, symbols, preserveAlias, useSiteInfo, False) 520Private Sub CollectSimpleNameSymbolsStrict(node As SimpleNameSyntax, 579CollectSimpleNameSymbolsStrict(DirectCast(left, SimpleNameSyntax), typeParameters, symbols, preserveAlias:=False, useSiteInfo:=useSiteInfo, typeOrNamespaceOnly:=True) 582CollectSimpleNameSymbolsStrict(DirectCast(left, SimpleNameSyntax), typeParameters, symbols, preserveAlias:=False, useSiteInfo:=useSiteInfo, typeOrNamespaceOnly:=True) 607Dim right As SimpleNameSyntax = node.Right 657CollectSimpleNameSymbolsStrict(DirectCast(left, SimpleNameSyntax), typeParameters, symbols, preserveAlias:=False, useSiteInfo:=useSiteInfo, typeOrNamespaceOnly:=True) 660CollectSimpleNameSymbolsStrict(DirectCast(left, SimpleNameSyntax), typeParameters, symbols, preserveAlias:=False, useSiteInfo:=useSiteInfo, typeOrNamespaceOnly:=True)
Binding\DocumentationCommentCrefBinder_Compat.vb (4)
68BindSimpleNameForCref(DirectCast(nameFromCref, SimpleNameSyntax), symbols, preserveAliases, useSiteInfo, False) 92BindSimpleNameForCref(DirectCast(left, SimpleNameSyntax), symbols, preserveAliases, useSiteInfo, True) 117Dim right As SimpleNameSyntax = node.Right 283Private Sub BindSimpleNameForCref(node As SimpleNameSyntax,
Binding\ExecutableCodeBinder.vb (1)
214Public Overrides Sub CheckSimpleNameBindingOrder(node As SimpleNameSyntax)
Generated\Syntax.xml.Main.Generated.vb (12)
3924Dim newName = DirectCast(Visit(node.Name), SimpleNameSyntax) 5091Dim newRight = DirectCast(Visit(node.Right), SimpleNameSyntax) 26126Public Shared Function SimpleMemberAccessExpression(expression As ExpressionSyntax, operatorToken As SyntaxToken, name As SimpleNameSyntax) As MemberAccessExpressionSyntax 26156Public Shared Function SimpleMemberAccessExpression(expression As ExpressionSyntax, name As SimpleNameSyntax) As MemberAccessExpressionSyntax 26168Public Shared Function SimpleMemberAccessExpression(name As SimpleNameSyntax) As MemberAccessExpressionSyntax 26186Public Shared Function DictionaryAccessExpression(expression As ExpressionSyntax, operatorToken As SyntaxToken, name As SimpleNameSyntax) As MemberAccessExpressionSyntax 26215Public Shared Function DictionaryAccessExpression(expression As ExpressionSyntax, name As SimpleNameSyntax) As MemberAccessExpressionSyntax 26227Public Shared Function DictionaryAccessExpression(name As SimpleNameSyntax) As MemberAccessExpressionSyntax 26250Public Shared Function MemberAccessExpression(ByVal kind As SyntaxKind, expression As ExpressionSyntax, operatorToken As SyntaxToken, name As SimpleNameSyntax) As MemberAccessExpressionSyntax 26295Public Shared Function MemberAccessExpression(ByVal kind As SyntaxKind, operatorToken As SyntaxToken, name As SimpleNameSyntax) As MemberAccessExpressionSyntax 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 (14)
22779Friend _name as SimpleNameSyntax 22787Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), expression As ExpressionSyntax, operatorToken As InternalSyntax.PunctuationSyntax, name As SimpleNameSyntax) 22833Public ReadOnly Property Name As SimpleNameSyntax 22843Public Shadows Function WithName(name as SimpleNameSyntax) As MemberAccessExpressionSyntax 22894Public Function Update(kind As SyntaxKind, expression As ExpressionSyntax, operatorToken As SyntaxToken, name As SimpleNameSyntax) As MemberAccessExpressionSyntax 33126Public Function WithIdentifier(identifier As SyntaxToken) As SimpleNameSyntax 33129Friend MustOverride Function WithIdentifierCore(identifier As SyntaxToken) As SimpleNameSyntax 33170Friend Overrides Function WithIdentifierCore(identifier As SyntaxToken) As SimpleNameSyntax 33263Friend Overrides Function WithIdentifierCore(identifier As SyntaxToken) As SimpleNameSyntax 33363Friend _right as SimpleNameSyntax 33371Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), left As NameSyntax, dotToken As InternalSyntax.PunctuationSyntax, right As SimpleNameSyntax) 33415Public ReadOnly Property Right As SimpleNameSyntax 33425Public Shadows Function WithRight(right as SimpleNameSyntax) As QualifiedNameSyntax 33473Public Function Update(left As NameSyntax, dotToken As SyntaxToken, right As SimpleNameSyntax) As QualifiedNameSyntax
Symbols\Source\SourceNamespaceSymbol.vb (1)
501Private Sub ValidateNamespaceNameSyntax(node As SimpleNameSyntax, diagnostics As DiagnosticBag, ByRef reportedNamespaceMismatch As Boolean)
Syntax\SyntaxExtensions.vb (4)
103Public Function WithIdentifier(simpleName As SimpleNameSyntax, identifier As SyntaxToken) As SimpleNameSyntax 105DirectCast(DirectCast(simpleName, IdentifierNameSyntax).WithIdentifier(identifier), SimpleNameSyntax), 106DirectCast(DirectCast(simpleName, GenericNameSyntax).WithIdentifier(identifier), SimpleNameSyntax))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
VisualBasicQualifyMemberAccessDiagnosticAnalyzer.vb (1)
14Inherits AbstractQualifyMemberAccessDiagnosticAnalyzer(Of SyntaxKind, ExpressionSyntax, SimpleNameSyntax)
VisualBasicSyntaxFacts.vb (3)
525Dim simpleName = DirectCast(node, SimpleNameSyntax) 1386Return DirectCast(node, SimpleNameSyntax).Identifier 1748Return TypeOf node Is SimpleNameSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (25)
ExpressionSyntaxExtensions.vb (8)
70ElseIf TypeOf expression Is SimpleNameSyntax Then 71Return AddSimpleName(DirectCast(expression, SimpleNameSyntax), parts) 77Private Function AddSimpleName(simpleName As SimpleNameSyntax, parts As List(Of String)) As Boolean 257Public Function GetRightmostName(node As ExpressionSyntax) As SimpleNameSyntax 268Return TryCast(node, SimpleNameSyntax) 282Dim identifier As SimpleNameSyntax 284identifier = DirectCast(simplifiedNode, SimpleNameSyntax) 286identifier = DirectCast(DirectCast(simplifiedNode, QualifiedNameSyntax).Left, SimpleNameSyntax)
ExpressionSyntaxGeneratorVisitor.vb (3)
34If Not (TypeOf typeSyntax Is SimpleNameSyntax) Then 38Dim simpleNameSyntax = DirectCast(typeSyntax, SimpleNameSyntax) 74Private Shared Function CreateMemberAccessExpression(symbol As ISymbol, container As ExpressionSyntax, simpleName As SimpleNameSyntax) As ExpressionSyntax
MemberAccessExpressionSyntaxExtensions.vb (2)
13Public Function GetNameWithTriviaMoved(memberAccess As MemberAccessExpressionSyntax) As SimpleNameSyntax 15replacementNode = DirectCast(replacementNode, SimpleNameSyntax) _
SimpleNameSyntaxExtensions.vb (2)
12Public Function GetLeftSideOfDot(name As SimpleNameSyntax) As ExpressionSyntax 25Public Function LooksLikeStandaloneTypeName(simpleName As SimpleNameSyntax) As Boolean
TypeSyntaxGeneratorVisitor.vb (2)
154If Not (TypeOf typeSyntax Is SimpleNameSyntax) Then 158Dim simpleNameSyntax = DirectCast(typeSyntax, SimpleNameSyntax)
VisualBasicQualifyMemberAccessCodeFixProvider.vb (5)
16Inherits AbstractQualifyMemberAccessCodeFixprovider(Of SimpleNameSyntax, InvocationExpressionSyntax) 27Protected Overrides Function GetNode(diagnostic As Diagnostic, cancellationToken As CancellationToken) As SimpleNameSyntax 29If TypeOf node Is SimpleNameSyntax Then 30Return CType(node, SimpleNameSyntax) 35Return CType(invocationExpressionSyntax.Expression, SimpleNameSyntax)
VisualBasicSimplifyLinqExpressionCodeFixProvider.vb (1)
17InvocationExpressionSyntax, SimpleNameSyntax, ExpressionSyntax)
VisualBasicSyntaxGeneratorInternal.vb (1)
66Return SyntaxFactory.SimpleMemberAccessExpression(DirectCast(name, SimpleNameSyntax))
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
663ElseIf TypeOf forEachStatement.ControlVariable Is SimpleNameSyntax Then
Microsoft.CodeAnalysis.VisualBasic.Features (67)
AddImport\VisualBasicAddImportFeatureService.vb (9)
21Inherits AbstractAddImportFeatureService(Of SimpleNameSyntax) 37ByRef nameNode As SimpleNameSyntax) As Boolean 88nameNode = TryCast(node, SimpleNameSyntax) 96Protected Overrides Function CanAddImportForNamespace(diagnosticId As String, node As SyntaxNode, ByRef nameNode As SimpleNameSyntax) As Boolean 133diagnosticId As String, node As SyntaxNode, ByRef nameNode As SimpleNameSyntax) As Boolean 159Private Shared Function CanAddImportForTypeOrNamespaceCore(node As SyntaxNode, ByRef nameNode As SimpleNameSyntax) As Boolean 165nameNode = TryCast(node, SimpleNameSyntax) 169Private Shared Function GetLeftMostSimpleName(qn As QualifiedNameSyntax) As SimpleNameSyntax 172Dim simpleName = TryCast(left, SimpleNameSyntax)
CodeFixes\GenerateParameterizedMember\GenerateConversionCodeFixProvider.vb (1)
42TypeOf node Is SimpleNameSyntax OrElse
CodeFixes\GenerateParameterizedMember\GenerateParameterizedMemberCodeFixProvider.vb (1)
68TypeOf node Is SimpleNameSyntax OrElse
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.vb (1)
54Dim simple = TryCast(node, SimpleNameSyntax)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.ReferenceRewriter.vb (1)
38Private Function IsReference(node As SimpleNameSyntax) As Boolean
CodeRefactorings\SyncNamespace\VisualBasicChangeNamespaceService.vb (1)
25Dim nameRef = TryCast(reference, SimpleNameSyntax)
Debugging\BreakpointResolver.vb (1)
81nameParts = parts.Cast(Of SimpleNameSyntax)().Select(Function(p) New NameAndArity(p.Identifier.ValueText, p.Arity)).ToList()
Diagnostics\Analyzers\VisualBasicUnboundIdentifiersDiagnosticAnalyzer.vb (1)
13Inherits UnboundIdentifiersDiagnosticAnalyzerBase(Of SyntaxKind, SimpleNameSyntax, QualifiedNameSyntax, IncompleteMemberSyntax)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.ExpressionCodeGenerator.vb (1)
63Dim plainName = CType(lastDottedName, SimpleNameSyntax).Identifier.ValueText
FullyQualify\VisualBasicFullyQualifyService.vb (6)
18Inherits AbstractFullyQualifyService(Of SimpleNameSyntax) 25Protected Overrides Function CanFullyQualify(node As SyntaxNode, <NotNullWhen(True)> ByRef simpleName As SimpleNameSyntax) As Boolean 31simpleName = TryCast(node, SimpleNameSyntax) 47Private Shared Function GetLeftMostSimpleName(qn As QualifiedNameSyntax) As SimpleNameSyntax 50Dim simpleName = TryCast(left, SimpleNameSyntax) 61Protected Overrides Async Function ReplaceNodeAsync(simpleName As SimpleNameSyntax, containerName As String, resultingSymbolIsType As Boolean, cancellationToken As CancellationToken) As Task(Of SyntaxNode)
GenerateConstructor\VisualBasicGenerateConstructorService.vb (5)
52Return TypeOf node Is SimpleNameSyntax AndAlso 64Dim simpleName = DirectCast(node, SimpleNameSyntax) 89Return TypeOf node Is SimpleNameSyntax 100Dim simpleName = DirectCast(node, SimpleNameSyntax) 135Dim simpleName = DirectCast(node, SimpleNameSyntax)
GenerateMember\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (2)
15Inherits AbstractGenerateEnumMemberService(Of VisualBasicGenerateEnumMemberService, SimpleNameSyntax, ExpressionSyntax) 27document As SemanticDocument, identifierName As SimpleNameSyntax, cancellationToken As CancellationToken,
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateConversionService.vb (4)
17Inherits AbstractGenerateConversionService(Of VisualBasicGenerateConversionService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax) 28Protected Overrides Function CreateInvocationMethodInfo(document As SemanticDocument, abstractState As AbstractGenerateParameterizedMemberService(Of VisualBasicGenerateConversionService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax).State) As AbstractInvocationInfo 166Protected Overrides Function GetExplicitConversionDisplayText(state As AbstractGenerateParameterizedMemberService(Of VisualBasicGenerateConversionService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax).State) As String 170Protected Overrides Function GetImplicitConversionDisplayText(state As AbstractGenerateParameterizedMemberService(Of VisualBasicGenerateConversionService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax).State) As String
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (4)
17Inherits AbstractGenerateMethodService(Of VisualBasicGenerateMethodService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax) 29Return TypeOf node Is SimpleNameSyntax 76simpleName As SimpleNameSyntax, 158Protected Overrides Function CreateInvocationMethodInfo(document As SemanticDocument, state As AbstractGenerateParameterizedMemberService(Of VisualBasicGenerateMethodService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax).State) As AbstractInvocationInfo
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateParameterizedMemberService.vb (3)
17Partial Friend MustInherit Class VisualBasicGenerateParameterizedMemberService(Of TService As AbstractGenerateParameterizedMemberService(Of TService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax)) 18Inherits AbstractGenerateParameterizedMemberService(Of TService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax) 25Public Sub New(document As SemanticDocument, state As AbstractGenerateParameterizedMemberService(Of TService, SimpleNameSyntax, ExpressionSyntax, InvocationExpressionSyntax).State)
GenerateMember\GenerateVariable\VisualBasicGenerateVariableService.vb (2)
17Inherits AbstractGenerateVariableService(Of VisualBasicGenerateVariableService, SimpleNameSyntax, ExpressionSyntax) 68document As SemanticDocument, identifierName As SimpleNameSyntax,
GenerateType\VisualBasicGenerateTypeService.vb (12)
26Inherits AbstractGenerateTypeService(Of VisualBasicGenerateTypeService, SimpleNameSyntax, ObjectCreationExpressionSyntax, ExpressionSyntax, TypeBlockSyntax, ArgumentSyntax) 43Protected Overrides Function GetLeftSideOfDot(simpleName As SimpleNameSyntax) As ExpressionSyntax 97document As SemanticDocument, simpleName As SimpleNameSyntax, cancellationToken As CancellationToken, ByRef generateTypeServiceStateOptions As GenerateTypeServiceStateOptions) As Boolean 394simpleName As SimpleNameSyntax, 528ElseIf TypeOf name Is SimpleNameSyntax Then 529namespaceContainers.Add(DirectCast(name, SimpleNameSyntax).Identifier.ValueText) 610Friend Overrides Function IsGenericName(expression As SimpleNameSyntax) As Boolean 620Return TypeOf expression Is SimpleNameSyntax 627simpleName As SimpleNameSyntax, 683Private Shared Function GetPropertyType(propIdentifierName As SimpleNameSyntax, 696Private Shared Function GenerateProperty(propertyName As SimpleNameSyntax, typeSymbol As ITypeSymbol) As IPropertySymbol 711Friend Overrides Function TryGenerateProperty(propertyName As SimpleNameSyntax,
GenerateVariable\VisualBasicGenerateVariableCodeFixProvider.vb (1)
48Dim simple = TryCast(node, SimpleNameSyntax)
SignatureHelp\InvocationExpressionSignatureHelpProvider.MemberGroup.vb (1)
30If TypeOf invocationExpression.Expression Is SimpleNameSyntax AndAlso
SpellCheck\VisualBasicSpellCheckCodeFixProvider.vb (3)
19Inherits AbstractSpellCheckCodeFixProvider(Of SimpleNameSyntax) 52Protected Overrides Function ShouldSpellCheck(name As SimpleNameSyntax) As Boolean 65Protected Overrides Function IsGeneric(nameNode As SimpleNameSyntax) As Boolean
VisualBasicQualifyMemberAccessCodeFixProvider.vb (5)
16Inherits AbstractQualifyMemberAccessCodeFixprovider(Of SimpleNameSyntax, InvocationExpressionSyntax) 27Protected Overrides Function GetNode(diagnostic As Diagnostic, cancellationToken As CancellationToken) As SimpleNameSyntax 29If TypeOf node Is SimpleNameSyntax Then 30Return CType(node, SimpleNameSyntax) 35Return CType(invocationExpressionSyntax.Expression, SimpleNameSyntax)
VisualBasicQualifyMemberAccessDiagnosticAnalyzer.vb (1)
14Inherits AbstractQualifyMemberAccessDiagnosticAnalyzer(Of SyntaxKind, ExpressionSyntax, SimpleNameSyntax)
VisualBasicSimplifyLinqExpressionCodeFixProvider.vb (1)
17InvocationExpressionSyntax, SimpleNameSyntax, ExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (53)
CodeGeneration\VisualBasicSyntaxGenerator.vb (5)
297DirectCast(simpleName, SimpleNameSyntax)) 368Return SyntaxFactory.QualifiedName(DirectCast(left, NameSyntax), DirectCast(right, SimpleNameSyntax)) 604Dim sname = DirectCast(name, SimpleNameSyntax) 608Return SyntaxFactory.QualifiedName(qname.Left, DirectCast(WithTypeArguments(qname.Right, typeArguments), SimpleNameSyntax)) 611Return SyntaxFactory.MemberAccessExpression(name.Kind(), sma.Expression, sma.OperatorToken, DirectCast(WithTypeArguments(sma.Name, typeArguments), SimpleNameSyntax))
ExpressionSyntaxGeneratorVisitor.vb (3)
34If Not (TypeOf typeSyntax Is SimpleNameSyntax) Then 38Dim simpleNameSyntax = DirectCast(typeSyntax, SimpleNameSyntax) 74Private Shared Function CreateMemberAccessExpression(symbol As ISymbol, container As ExpressionSyntax, simpleName As SimpleNameSyntax) As ExpressionSyntax
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (3)
109If TypeOf typeSyntax Is SimpleNameSyntax Then 110Return GetSimpleName(DirectCast(typeSyntax, SimpleNameSyntax)) 118Private Shared Function GetSimpleName(simpleName As SimpleNameSyntax) As String
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (8)
70ElseIf TypeOf expression Is SimpleNameSyntax Then 71Return AddSimpleName(DirectCast(expression, SimpleNameSyntax), parts) 77Private Function AddSimpleName(simpleName As SimpleNameSyntax, parts As List(Of String)) As Boolean 257Public Function GetRightmostName(node As ExpressionSyntax) As SimpleNameSyntax 268Return TryCast(node, SimpleNameSyntax) 282Dim identifier As SimpleNameSyntax 284identifier = DirectCast(simplifiedNode, SimpleNameSyntax) 286identifier = DirectCast(DirectCast(simplifiedNode, QualifiedNameSyntax).Left, SimpleNameSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb\MemberAccessExpressionSyntaxExtensions.vb (2)
13Public Function GetNameWithTriviaMoved(memberAccess As MemberAccessExpressionSyntax) As SimpleNameSyntax 15replacementNode = DirectCast(replacementNode, SimpleNameSyntax) _
Rename\VisualBasicRenameRewriterLanguageService.vb (3)
402If TypeOf token.Parent Is SimpleNameSyntax AndAlso token.Kind <> SyntaxKind.GlobalKeyword AndAlso token.Parent.Parent.IsKind(SyntaxKind.QualifiedName, SyntaxKind.QualifiedCrefOperatorReference) Then 463identifierToken = DirectCast(expressionOfInvocation, SimpleNameSyntax).Identifier 871Return If(enclosingStatement, If(possibleLambdaExpression, token.FirstAncestorOrSelf(Function(n) TypeOf (n) Is SimpleNameSyntax)))
SimpleNameSyntaxExtensions.vb (2)
12Public Function GetLeftSideOfDot(name As SimpleNameSyntax) As ExpressionSyntax 25Public Function LooksLikeStandaloneTypeName(simpleName As SimpleNameSyntax) As Boolean
Simplification\Reducers\VisualBasicEscapingReducer.vb (4)
81If TypeOf parent Is SimpleNameSyntax AndAlso IsPreserveInReDim(DirectCast(parent, SimpleNameSyntax)) Then 199Dim parentAsSimpleName = TryCast(parent, SimpleNameSyntax) 217Private Shared Function IsPreserveInReDim(node As SimpleNameSyntax) As Boolean
Simplification\Simplifiers\NameSimplifier.vb (5)
103replacementNode = DirectCast(replacementNode, SimpleNameSyntax).WithIdentifier(identifierToken) 136If TypeOf name Is SimpleNameSyntax Then 137Dim simpleName = DirectCast(name, SimpleNameSyntax) 230replacementNode = DirectCast(replacementNode, SimpleNameSyntax) _ 231.WithIdentifier(TryEscapeIdentifierToken(DirectCast(replacementNode, SimpleNameSyntax).Identifier))
Simplification\VisualBasicSimplificationService.Expander.vb (11)
396Dim newNode = DirectCast(MyBase.VisitGenericName(node), SimpleNameSyntax) 483Dim newNode = DirectCast(MyBase.VisitIdentifierName(node), SimpleNameSyntax) 488Private Function VisitSimpleName(rewrittenSimpleName As SimpleNameSyntax, originalSimpleName As SimpleNameSyntax) As ExpressionSyntax 605newNode = DirectCast(newNode, SimpleNameSyntax).WithIdentifier(identifier).WithAdditionalAnnotations(Simplifier.Annotation) 672DirectCast(newNode, SimpleNameSyntax).WithoutLeadingTrivia()) _ 759DirectCast(rewrittenNode, SimpleNameSyntax))) 769DirectCast(rewrittenNode, SimpleNameSyntax))) 772Debug.Assert(TypeOf (rewrittenNode) Is SimpleNameSyntax) 775Dim right = DirectCast(rewrittenNode, SimpleNameSyntax) 783DirectCast(rewrittenNode, SimpleNameSyntax)))
TypeSyntaxGeneratorVisitor.vb (2)
154If Not (TypeOf typeSyntax Is SimpleNameSyntax) Then 158Dim simpleNameSyntax = DirectCast(typeSyntax, SimpleNameSyntax)
VisualBasicSyntaxFacts.vb (3)
525Dim simpleName = DirectCast(node, SimpleNameSyntax) 1386Return DirectCast(node, SimpleNameSyntax).Identifier 1748Return TypeOf node Is SimpleNameSyntax
VisualBasicSyntaxGeneratorInternal.vb (1)
66Return SyntaxFactory.SimpleMemberAccessExpression(DirectCast(name, SimpleNameSyntax))
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
663ElseIf TypeOf forEachStatement.ControlVariable Is SimpleNameSyntax Then