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