72 references to [Imports]
Microsoft.CodeAnalysis.VisualBasic (12)
Declarations\DeclarationTreeBuilder.vb (1)
236For Each directive In compilationUnit.Imports
Generated\Syntax.xml.Main.Generated.vb (1)
1519Dim newImports = VisitList(node.[Imports])
Generated\Syntax.xml.Syntax.Generated.vb (6)
425return Update(options, Me.Imports, Me.Attributes, Me.Members, Me.EndOfFileToken) 455Return Me.WithImports(Me.Imports.AddRange(items)) 478return Update(Me.Options, Me.Imports, attributes, Me.Members, Me.EndOfFileToken) 506return Update(Me.Options, Me.Imports, Me.Attributes, members, Me.EndOfFileToken) 529return Update(Me.Options, Me.Imports, Me.Attributes, Me.Members, endOfFileToken) 591If options <> Me.Options OrElse [imports] <> Me.[Imports] OrElse attributes <> Me.Attributes OrElse members <> Me.Members OrElse endOfFileToken <> Me.EndOfFileToken Then
Semantics\StatementSyntaxWalker.vb (1)
30VisitList(node.Imports)
Syntax\SyntaxNormalizer.vb (3)
732Dim hasImports = node.Imports.Any 743AddLinebreaksAfterElementsIfNeeded(node.Imports, 1, 2) 745AddLinebreaksAfterElementsIfNeeded(node.Imports, 1, 1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (9)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
47Dim oldImports = compilationUnit.Imports.ToList() 126Dim nextToken = compilationUnit.Imports.Last().GetLastToken().GetNextTokenOrEndOfFile() 140If Not compilationUnit.Imports.Any(Function(i) i.HasAnnotation(_annotation)) Then 146If newCompilationUnit.Imports.Count = 0 AndAlso newCompilationUnit.Options.Count = 0 Then
src\45a5dce26ceffa63\VisualBasicUnnecessaryImportsProvider.vb (1)
91For Each statement In compilationUnit.Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
957For i = 0 To root.Imports.Count - 1
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (1)
306Return compilationUnit Is Nothing OrElse compilationUnit.Imports.Count = 0
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (1)
137Dim [imports] = DirectCast(previousImports.Parent, CompilationUnitSyntax).Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1777[imports] = compilationUnit.Imports
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CompilationUnitSyntaxExtensions.vb (6)
75If root.Imports.IsSorted(comparers.Item1) Then 77ElseIf root.Imports.IsSorted(comparers.Item2) Then 82VisualBasicSyntaxFacts.Instance, root, root.Imports, [imports]) 89Dim lastImport = rootWithNewImports.Imports.Last() 104Dim importsLength = root.Imports.Count 120[imports].AddRange(root.Imports)
Microsoft.CodeAnalysis.VisualBasic.Features (11)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (5)
68If Not compilationUnit.Imports.Contains(importsStatement) Then 103If root.Imports.Any() Then 104destinationLine = FindLastContiguousStatement(root.Imports, root.GetLeadingBannerAndPreprocessorDirectives()) 143ElseIf root.Imports.Any() Then 144destinationLine = root.Imports.Last().GetLocation().GetLineSpan().EndLinePosition.Line + 1
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (1)
94For Each importsStatement In compilationUnit.Imports
GenerateType\VisualBasicGenerateTypeService.vb (1)
645Dim importsClauses = compilationRoot.Imports.Select(Function(n) n.ImportsClauses)
LineSeparators\VisualBasicLineSeparatorService.vb (1)
90ProcessImports(progBlock.Imports, spans)
Structure\Providers\CompilationUnitStructureProvider.vb (3)
22If Not compilationUnit.Imports.IsEmpty Then 23Dim startPos = compilationUnit.Imports.First().SpanStart 24Dim endPos = compilationUnit.Imports.Last().Span.End
Microsoft.CodeAnalysis.VisualBasic.Workspaces (19)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2882Return cu.WithImports(cu.Imports.AddRange(newImports))
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
352Return node.Imports
OrganizeImports\VisualBasicOrganizeImportsService.Rewriter.vb (1)
28node.Imports, _placeSystemNamespaceFirst, _separateGroups, _newLineTrivia)
Simplification\VisualBasicSimplificationService.vb (1)
181importDeclarations.AddRange(root.Imports)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
47Dim oldImports = compilationUnit.Imports.ToList() 126Dim nextToken = compilationUnit.Imports.Last().GetLastToken().GetNextTokenOrEndOfFile() 140If Not compilationUnit.Imports.Any(Function(i) i.HasAnnotation(_annotation)) Then 146If newCompilationUnit.Imports.Count = 0 AndAlso newCompilationUnit.Options.Count = 0 Then
src\45a5dce26ceffa63\VisualBasicUnnecessaryImportsProvider.vb (1)
91For Each statement In compilationUnit.Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
957For i = 0 To root.Imports.Count - 1
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (1)
306Return compilationUnit Is Nothing OrElse compilationUnit.Imports.Count = 0
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (1)
137Dim [imports] = DirectCast(previousImports.Parent, CompilationUnitSyntax).Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1777[imports] = compilationUnit.Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CompilationUnitSyntaxExtensions.vb (6)
75If root.Imports.IsSorted(comparers.Item1) Then 77ElseIf root.Imports.IsSorted(comparers.Item2) Then 82VisualBasicSyntaxFacts.Instance, root, root.Imports, [imports]) 89Dim lastImport = rootWithNewImports.Imports.Last() 104Dim importsLength = root.Imports.Count 120[imports].AddRange(root.Imports)
Roslyn.Diagnostics.VisualBasic.Analyzers (15)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
47Dim oldImports = compilationUnit.Imports.ToList() 126Dim nextToken = compilationUnit.Imports.Last().GetLastToken().GetNextTokenOrEndOfFile() 140If Not compilationUnit.Imports.Any(Function(i) i.HasAnnotation(_annotation)) Then 146If newCompilationUnit.Imports.Count = 0 AndAlso newCompilationUnit.Options.Count = 0 Then
src\45a5dce26ceffa63\VisualBasicUnnecessaryImportsProvider.vb (1)
91For Each statement In compilationUnit.Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
957For i = 0 To root.Imports.Count - 1
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (1)
306Return compilationUnit Is Nothing OrElse compilationUnit.Imports.Count = 0
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (1)
137Dim [imports] = DirectCast(previousImports.Parent, CompilationUnitSyntax).Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1777[imports] = compilationUnit.Imports
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CompilationUnitSyntaxExtensions.vb (6)
75If root.Imports.IsSorted(comparers.Item1) Then 77ElseIf root.Imports.IsSorted(comparers.Item2) Then 82VisualBasicSyntaxFacts.Instance, root, root.Imports, [imports]) 89Dim lastImport = rootWithNewImports.Imports.Last() 104Dim importsLength = root.Imports.Count 120[imports].AddRange(root.Imports)