2 types derived from ImportsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
889Inherits ImportsClauseSyntax 1113Inherits ImportsClauseSyntax
109 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)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
15Private ReadOnly _unnecessaryImports As ISet(Of ImportsClauseSyntax) 19Public Sub New(unnecessaryImports As ISet(Of ImportsClauseSyntax), 27importsClause As ImportsClauseSyntax, 29Dim newRoot = New VisualBasicRemoveUnnecessaryImportsRewriter(New HashSet(Of ImportsClauseSyntax) From {importsClause}, cancellationToken).Visit(root)
src\45a5dce26ceffa63\VisualBasicUnnecessaryImportsProvider.vb (9)
13Inherits AbstractUnnecessaryImportsProvider(Of ImportsClauseSyntax) 27cancellationToken As CancellationToken) As ImmutableArray(Of ImportsClauseSyntax) 33Dim unnecessaryImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 37Dim node = TryCast(root.FindNode(diagnostic.Location.SourceSpan), ImportsClauseSyntax) 55Dim redundantImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 71Private Shared Function RemovalCausesAmbiguity(model As SemanticModel, redundantImport As ImportsClauseSyntax, cancellationToken As CancellationToken) As Boolean 86redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 110redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 133redundantImports As ArrayBuilder(Of ImportsClauseSyntax),
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryImports\VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (3)
20Inherits AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer(Of ImportsClauseSyntax) 28Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance 37Protected Overrides Function MergeImports(unnecessaryImports As ImmutableArray(Of ImportsClauseSyntax)) As ImmutableArray(Of SyntaxNode)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\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
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (2)
137Public Shared Function Organize(clauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As SeparatedSyntaxList(Of ImportsClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsStatementComparer.vb (1)
14Private ReadOnly _importsClauseComparer As IComparer(Of ImportsClauseSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamespaceGenerator.vb (2)
112SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)( 119SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
520token.IsChildSeparatorToken(Of ImportsStatementSyntax, ImportsClauseSyntax)(Function(importsStatement) importsStatement.ImportsClauses) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\INamespaceOrTypeSymbolExtensions.vb (1)
21Dim clause = node.AncestorsAndSelf().OfType(Of ImportsClauseSyntax).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\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)
214importsClauses:=SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(memberImportsClause))
GenerateType\VisualBasicGenerateTypeService.vb (1)
642importsClauses:=SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(memberImportsClause))
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryImports\VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (3)
20Inherits AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer(Of ImportsClauseSyntax) 28Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance 37Protected Overrides Function MergeImports(unnecessaryImports As ImmutableArray(Of ImportsClauseSyntax)) As ImmutableArray(Of SyntaxNode)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (31)
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
1412Return SyntaxFactory.ImportsStatement(SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(SyntaxFactory.SimpleImportsClause(DirectCast(name, NameSyntax)))) 1417Return SyntaxFactory.ImportsStatement(SyntaxFactory.SeparatedList(Of ImportsClauseSyntax).Add( 1889Return stmt.WithImportsClauses(SyntaxFactory.SingletonSeparatedList(DirectCast(declaration, ImportsClauseSyntax)))
Simplification\Simplifiers\NameSimplifier.vb (1)
314Return TypeOf expression.Parent Is ImportsClauseSyntax AndAlso
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
15Private ReadOnly _unnecessaryImports As ISet(Of ImportsClauseSyntax) 19Public Sub New(unnecessaryImports As ISet(Of ImportsClauseSyntax), 27importsClause As ImportsClauseSyntax, 29Dim newRoot = New VisualBasicRemoveUnnecessaryImportsRewriter(New HashSet(Of ImportsClauseSyntax) From {importsClause}, cancellationToken).Visit(root)
src\45a5dce26ceffa63\VisualBasicUnnecessaryImportsProvider.vb (9)
13Inherits AbstractUnnecessaryImportsProvider(Of ImportsClauseSyntax) 27cancellationToken As CancellationToken) As ImmutableArray(Of ImportsClauseSyntax) 33Dim unnecessaryImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 37Dim node = TryCast(root.FindNode(diagnostic.Location.SourceSpan), ImportsClauseSyntax) 55Dim redundantImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 71Private Shared Function RemovalCausesAmbiguity(model As SemanticModel, redundantImport As ImportsClauseSyntax, cancellationToken As CancellationToken) As Boolean 86redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 110redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 133redundantImports As ArrayBuilder(Of ImportsClauseSyntax),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\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
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (2)
137Public Shared Function Organize(clauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As SeparatedSyntaxList(Of ImportsClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsStatementComparer.vb (1)
14Private ReadOnly _importsClauseComparer As IComparer(Of ImportsClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamespaceGenerator.vb (2)
112SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)( 119SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
520token.IsChildSeparatorToken(Of ImportsStatementSyntax, ImportsClauseSyntax)(Function(importsStatement) importsStatement.ImportsClauses) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\INamespaceOrTypeSymbolExtensions.vb (1)
21Dim clause = node.AncestorsAndSelf().OfType(Of ImportsClauseSyntax).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicRemoveUnnecessaryImportsService.vb (2)
17Inherits AbstractRemoveUnnecessaryImportsService(Of ImportsClauseSyntax) 24Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance
Roslyn.Diagnostics.VisualBasic.Analyzers (27)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
15Private ReadOnly _unnecessaryImports As ISet(Of ImportsClauseSyntax) 19Public Sub New(unnecessaryImports As ISet(Of ImportsClauseSyntax), 27importsClause As ImportsClauseSyntax, 29Dim newRoot = New VisualBasicRemoveUnnecessaryImportsRewriter(New HashSet(Of ImportsClauseSyntax) From {importsClause}, cancellationToken).Visit(root)
src\45a5dce26ceffa63\VisualBasicUnnecessaryImportsProvider.vb (9)
13Inherits AbstractUnnecessaryImportsProvider(Of ImportsClauseSyntax) 27cancellationToken As CancellationToken) As ImmutableArray(Of ImportsClauseSyntax) 33Dim unnecessaryImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 37Dim node = TryCast(root.FindNode(diagnostic.Location.SourceSpan), ImportsClauseSyntax) 55Dim redundantImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 71Private Shared Function RemovalCausesAmbiguity(model As SemanticModel, redundantImport As ImportsClauseSyntax, cancellationToken As CancellationToken) As Boolean 86redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 110redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 133redundantImports As ArrayBuilder(Of ImportsClauseSyntax),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\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
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (2)
137Public Shared Function Organize(clauses As SeparatedSyntaxList(Of ImportsClauseSyntax)) As SeparatedSyntaxList(Of ImportsClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsStatementComparer.vb (1)
14Private ReadOnly _importsClauseComparer As IComparer(Of ImportsClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamespaceGenerator.vb (2)
112SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)( 119SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
520token.IsChildSeparatorToken(Of ImportsStatementSyntax, ImportsClauseSyntax)(Function(importsStatement) importsStatement.ImportsClauses) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\INamespaceOrTypeSymbolExtensions.vb (1)
21Dim clause = node.AncestorsAndSelf().OfType(Of ImportsClauseSyntax).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicRemoveUnnecessaryImportsService.vb (2)
17Inherits AbstractRemoveUnnecessaryImportsService(Of ImportsClauseSyntax) 24Protected Overrides ReadOnly Property UnnecessaryImportsProvider As IUnnecessaryImportsProvider(Of ImportsClauseSyntax) = VisualBasicUnnecessaryImportsProvider.Instance
System.Windows.Forms.Analyzers.CodeFixes.VisualBasic (1)
AddDesignerSerializationVisibility\AddDesignerSerializationVisibilityCodeFixProvider.vb (1)
152ImportsStatement(SyntaxFactory.SingletonSeparatedList(Of ImportsClauseSyntax)(