2 types derived from ImportsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
889Inherits ImportsClauseSyntax 1113Inherits ImportsClauseSyntax
2 instantiations of ImportsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
895MyBase.New(green, parent, startLocation) 1118MyBase.New(green, parent, startLocation)
89 references to ImportsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\Binder_Imports.vb (2)
41Public Sub BindImportClause(importClauseSyntax As ImportsClauseSyntax, 54Public Shared Sub BindImportClause(importClauseSyntax As ImportsClauseSyntax,
Generated\Syntax.xml.Main.Generated.vb (2)
6785Public Shared Function ImportsStatement(importsKeyword As SyntaxToken, importsClauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As ImportsStatementSyntax 6802Public Shared Function ImportsStatement(importsClauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As ImportsStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (5)
789Public ReadOnly Property ImportsClauses As SeparatedSyntaxList(Of ImportsClauseSyntax) 793Return new SeparatedSyntaxList(Of ImportsClauseSyntax)(listNode, Me.GetChildIndex(1)) 804Public Shadows Function WithImportsClauses(importsClauses as SeparatedSyntaxList(Of ImportsClauseSyntax)) As ImportsStatementSyntax 808Public Shadows Function AddImportsClauses(ParamArray items As ImportsClauseSyntax()) As ImportsStatementSyntax 849Public Function Update(importsKeyword As SyntaxToken, importsClauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As ImportsStatementSyntax
GlobalImport.vb (3)
22Friend Sub New(clause As ImportsClauseSyntax, importedName As String) 32Public ReadOnly Property Clause As ImportsClauseSyntax 34Return CType(_clause.GetSyntax(), ImportsClauseSyntax)
OptionsValidator.vb (2)
37Dim importsClausesSyntaxList As SeparatedSyntaxList(Of ImportsClauseSyntax) = statement.ImportsClauses 40Dim clause As ImportsClauseSyntax = importsClausesSyntaxList(0)
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (1)
157Dim clause = startNode.AncestorsAndSelf().OfType(Of ImportsClauseSyntax).FirstOrDefault()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (24)
ImportsClauseComparer.vb (5)
9Implements IComparer(Of ImportsClauseSyntax) 11Public Shared ReadOnly NormalInstance As IComparer(Of ImportsClauseSyntax) = New ImportsClauseComparer() 26Friend Function Compare(x As ImportsClauseSyntax, y As ImportsClauseSyntax) As Integer Implements IComparer(Of ImportsClauseSyntax).Compare
ImportsOrganizer.vb (2)
137Public Shared Function Organize(clauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As SeparatedSyntaxList(Of ImportsClauseSyntax)
ImportsStatementComparer.vb (1)
14Private ReadOnly _importsClauseComparer As IComparer(Of ImportsClauseSyntax)
VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (3)
19Inherits AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer(Of ImportsClauseSyntax) 27Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance 36Protected Overrides Function MergeImports(unnecessaryImports As ImmutableArray(Of ImportsClauseSyntax)) As ImmutableArray(Of SyntaxNode)
VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
16Private ReadOnly _unnecessaryImports As ISet(Of ImportsClauseSyntax) 20Public Sub New(unnecessaryImports As ISet(Of ImportsClauseSyntax), 28importsClause As ImportsClauseSyntax, 30Dim newRoot = New VisualBasicRemoveUnnecessaryImportsRewriter(New HashSet(Of ImportsClauseSyntax) From {importsClause}, cancellationToken).Visit(root)
VisualBasicUnnecessaryImportsProvider.vb (9)
14Inherits AbstractUnnecessaryImportsProvider(Of ImportsClauseSyntax) 28cancellationToken As CancellationToken) As ImmutableArray(Of ImportsClauseSyntax) 34Dim unnecessaryImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 38Dim node = TryCast(root.FindNode(diagnostic.Location.SourceSpan), ImportsClauseSyntax) 56Dim redundantImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 72Private Shared Function RemovalCausesAmbiguity(model As SemanticModel, redundantImport As ImportsClauseSyntax, cancellationToken As CancellationToken) As Boolean 87redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 111redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 134redundantImports As ArrayBuilder(Of ImportsClauseSyntax),
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
INamespaceOrTypeSymbolExtensions.vb (1)
21Dim clause = node.AncestorsAndSelf().OfType(Of ImportsClauseSyntax).FirstOrDefault()
SyntaxTreeExtensions.vb (1)
520token.IsChildSeparatorToken(Of ImportsStatementSyntax, ImportsClauseSyntax)(Function(importsStatement) importsStatement.ImportsClauses) OrElse
VisualBasicRemoveUnnecessaryImportsService.vb (2)
17Inherits AbstractRemoveUnnecessaryImportsService(Of ImportsClauseSyntax) 24Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance
Microsoft.CodeAnalysis.VisualBasic.Features (5)
AddImport\VisualBasicAddImportFeatureService.vb (1)
212importsClauses:=SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(memberImportsClause))
GenerateType\VisualBasicGenerateTypeService.vb (1)
655importsClauses:=SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(memberImportsClause))
VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (3)
19Inherits AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer(Of ImportsClauseSyntax) 27Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance 36Protected Overrides Function MergeImports(unnecessaryImports As ImmutableArray(Of ImportsClauseSyntax)) As ImmutableArray(Of SyntaxNode)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\SyntaxTreeRootTests.vb (1)
14Dim node As VisualBasicSyntaxNode = SyntaxFactory.ImportsStatement(SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(SyntaxFactory.SimpleImportsClause(SyntaxFactory.IdentifierName("Blah"))))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (31)
CodeGeneration\NamespaceGenerator.vb (2)
112SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)( 119SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
1591Return SyntaxFactory.ImportsStatement(SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(SyntaxFactory.SimpleImportsClause(DirectCast(name, NameSyntax)))) 1596Return SyntaxFactory.ImportsStatement(SyntaxFactory.SeparatedList(Of ImportsClauseSyntax).Add( 2062Return stmt.WithImportsClauses(SyntaxFactory.SingletonSeparatedList(DirectCast(declaration, ImportsClauseSyntax)))
ImportsClauseComparer.vb (5)
9Implements IComparer(Of ImportsClauseSyntax) 11Public Shared ReadOnly NormalInstance As IComparer(Of ImportsClauseSyntax) = New ImportsClauseComparer() 26Friend Function Compare(x As ImportsClauseSyntax, y As ImportsClauseSyntax) As Integer Implements IComparer(Of ImportsClauseSyntax).Compare
ImportsOrganizer.vb (2)
137Public Shared Function Organize(clauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As SeparatedSyntaxList(Of ImportsClauseSyntax)
ImportsStatementComparer.vb (1)
14Private ReadOnly _importsClauseComparer As IComparer(Of ImportsClauseSyntax)
INamespaceOrTypeSymbolExtensions.vb (1)
21Dim clause = node.AncestorsAndSelf().OfType(Of ImportsClauseSyntax).FirstOrDefault()
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
520token.IsChildSeparatorToken(Of ImportsStatementSyntax, ImportsClauseSyntax)(Function(importsStatement) importsStatement.ImportsClauses) OrElse
Simplification\Simplifiers\NameSimplifier.vb (1)
315Return TypeOf expression.Parent Is ImportsClauseSyntax AndAlso
VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
16Private ReadOnly _unnecessaryImports As ISet(Of ImportsClauseSyntax) 20Public Sub New(unnecessaryImports As ISet(Of ImportsClauseSyntax), 28importsClause As ImportsClauseSyntax, 30Dim newRoot = New VisualBasicRemoveUnnecessaryImportsRewriter(New HashSet(Of ImportsClauseSyntax) From {importsClause}, cancellationToken).Visit(root)
VisualBasicRemoveUnnecessaryImportsService.vb (2)
17Inherits AbstractRemoveUnnecessaryImportsService(Of ImportsClauseSyntax) 24Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance
VisualBasicUnnecessaryImportsProvider.vb (9)
14Inherits AbstractUnnecessaryImportsProvider(Of ImportsClauseSyntax) 28cancellationToken As CancellationToken) As ImmutableArray(Of ImportsClauseSyntax) 34Dim unnecessaryImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 38Dim node = TryCast(root.FindNode(diagnostic.Location.SourceSpan), ImportsClauseSyntax) 56Dim redundantImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 72Private Shared Function RemovalCausesAmbiguity(model As SemanticModel, redundantImport As ImportsClauseSyntax, cancellationToken As CancellationToken) As Boolean 87redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 111redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 134redundantImports As ArrayBuilder(Of ImportsClauseSyntax),
Microsoft.VisualStudio.LanguageServices.VisualBasic (9)
CodeModel\SyntaxExtensions.vb (1)
22Public Function GetName(importsClause As ImportsClauseSyntax) As NameSyntax
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (3)
70Private Shared Function GetImportsClauses(importsStatements As SyntaxList(Of ImportsStatementSyntax)) As IReadOnlyList(Of ImportsClauseSyntax) 179Private Function CompareImportsClauses(oldImportsClause As ImportsClauseSyntax, newImportsClause As ImportsClauseSyntax, newNodeParent As SyntaxNode, eventQueue As CodeModelEventQueue) As Boolean
CodeModel\VisualBasicCodeModelService.vb (3)
942Return GetNormalizedName(DirectCast(node, ImportsClauseSyntax).GetName()) 1634Dim importsClause = DirectCast(importsClauses(index), ImportsClauseSyntax) 1905Dim importsClause As ImportsClauseSyntax
Snippets\SnippetExpansionClient.vb (2)
213ordinalIgnoreCaseStringComparer As StringComparer) As IEnumerable(Of ImportsClauseSyntax) 215Dim uniqueClauses = New List(Of ImportsClauseSyntax)