40 references to Attributes
Microsoft.CodeAnalysis.VisualBasic (16)
Declarations\DeclarationTreeBuilder.vb (2)
214hasAssemblyAttributes:=node.Attributes.Any) 229hasAssemblyAttributes:=node.Attributes.Any)
Generated\Syntax.xml.Main.Generated.vb (1)
1521Dim newAttributes = VisitList(node.Attributes)
Generated\Syntax.xml.Syntax.Generated.vb (6)
425return Update(options, Me.Imports, Me.Attributes, Me.Members, Me.EndOfFileToken) 451return Update(Me.Options, [imports], Me.Attributes, Me.Members, Me.EndOfFileToken) 482Return Me.WithAttributes(Me.Attributes.AddRange(items)) 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)
31VisitList(node.Attributes)
Symbols\Source\SourceAssemblySymbol.vb (1)
479Dim attributeStatements = compilationUnitSyntax.Attributes
Syntax\SyntaxNormalizer.vb (3)
734Dim hasAttributes = node.Attributes.Any 749AddLinebreaksAfterElementsIfNeeded(node.Attributes, 1, 2) 751AddLinebreaksAfterElementsIfNeeded(node.Attributes, 1, 1)
VisualBasicDeclarationComputer.vb (2)
132If Not t.Attributes.IsEmpty Then 133Dim attributes = GetAttributes(t.Attributes)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
SyntaxNodeExtensions.vb (1)
1180Return SyntaxFactory.List(DirectCast(node, CompilationUnitSyntax).Attributes.SelectMany(Function(s) s.AttributeLists))
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
148If newCompilationUnit.Attributes.Count > 0 OrElse newCompilationUnit.Members.Count > 0 Then
VisualBasicSyntaxFacts.vb (1)
1794attributeLists = compilationUnit.Attributes
Microsoft.CodeAnalysis.VisualBasic.Features (9)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (4)
68If DeclarationsExistAfterImports(node, compilationUnit) OrElse compilationUnit.Attributes.Any(Function(a) a.SpanStart < node.SpanStart) Then 83If Not compilationUnit.Attributes.Contains(attributesStatement) Then 140If root.Attributes.Any() Then 141destinationLine = FindLastContiguousStatement(root.Attributes, root.GetLeadingBannerAndPreprocessorDirectives())
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (2)
126Dim isFirst = Not compilationRoot.Attributes.Any() 133Dim trailingTrivia = compilationRoot.Attributes.Last().GetTrailingTrivia()
Completion\CompletionProviders\InternalsVisibleToCompletionProvider.vb (1)
36For Each attributeStatement In compilationUnit.Attributes
VisualBasicDeclarationComputer.vb (2)
132If Not t.Attributes.IsEmpty Then 133Dim attributes = GetAttributes(t.Attributes)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\SemanticModelAPITests.vb (1)
1337Dim attr8 = SyntaxFactory.ParseCompilationUnit("<Assembly: O(""hello"")>").Attributes(0).AttributeLists(0).Attributes(0)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
18677Dim withObj = objectUnderTest.WithOptions(objectUnderTest.Options).WithImports(objectUnderTest.Imports).WithAttributes(objectUnderTest.Attributes).WithMembers(objectUnderTest.Members).WithEndOfFileToken(objectUnderTest.EndOfFileToken)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
391Dim attributeStatements = compilationUnit.Attributes
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1694If compilationUnit.Attributes.Count = 1 Then 1695Return compilationUnit.Attributes(0).AttributeLists
SyntaxNodeExtensions.vb (1)
1180Return SyntaxFactory.List(DirectCast(node, CompilationUnitSyntax).Attributes.SelectMany(Function(s) s.AttributeLists))
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
148If newCompilationUnit.Attributes.Count > 0 OrElse newCompilationUnit.Members.Count > 0 Then
VisualBasicSyntaxFacts.vb (1)
1794attributeLists = compilationUnit.Attributes
Microsoft.VisualStudio.LanguageServices.VisualBasic (4)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
54GetAttributes(oldRoot.Attributes), 55GetAttributes(newRoot.Attributes),
CodeModel\VisualBasicCodeModelService.vb (2)
374Return GetAttributeNodes(DirectCast(node, CompilationUnitSyntax).Attributes) 3836Dim attributeStatements = InsertAttributeListInto(compilationUnit.Attributes, index, attributesStatement)