56 references to Attributes
Microsoft.CodeAnalysis.VisualBasic (13)
Declarations\DeclarationTreeBuilder.vb (1)
574For Each attribute In attributeList.Attributes
Generated\Syntax.xml.Main.Generated.vb (1)
2642Dim newAttributes = VisitList(node.Attributes)
Generated\Syntax.xml.Syntax.Generated.vb (4)
12037return Update(lessThanToken, Me.Attributes, Me.GreaterThanToken) 12066Return Me.WithAttributes(Me.Attributes.AddRange(items)) 12084return Update(Me.LessThanToken, Me.Attributes, greaterThanToken) 12128If lessThanToken <> Me.LessThanToken OrElse attributes <> Me.Attributes OrElse greaterThanToken <> Me.GreaterThanToken Then
SourceGeneration\VisualBasicSyntaxHelper.vb (1)
66Return DirectCast(node, AttributeListSyntax).Attributes
Symbols\Source\QuickAttributeChecker.vb (1)
88For Each attr In attrList.Attributes
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2334For Each attr As AttributeSyntax In attrList.Attributes
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
138For Each attr In attrList.Attributes
Symbols\Symbol_Attributes.vb (2)
317For Each attributeSyntax In attributeDeclarationSyntax.Attributes 398attributeSyntaxBuilder.AddRange(attributeBlock.Attributes)
VisualBasicDeclarationComputer.vb (1)
244For Each attribute In attributeList.Attributes
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicSyntaxFacts.vb (1)
1643Return DirectCast(node, AttributeListSyntax).Attributes.Count
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTreeExtensions.vb (1)
465targetToken.IsChildSeparatorToken(Function(a As AttributeListSyntax) a.Attributes) Then
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (2)
105attributesStatement.AttributeLists.All(Function(attributeList) attributeList.Attributes.All(Function(a) a.Target.AttributeModifier.Kind() = SyntaxKind.AssemblyKeyword)) 213Return attributeList IsNot Nothing AndAlso attributeList.Attributes.Count = 1
Completion\CompletionProviders\InternalsVisibleToCompletionProvider.vb (1)
39builder.AddRange(attributeList.Attributes)
VisualBasicDeclarationComputer.vb (1)
244For Each attribute In attributeList.Attributes
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (4)
Compilation\SemanticModelAPITests.vb (4)
1126Dim attribute = methodBlock.BlockStatement.AttributeLists(0).Attributes(0) 1169Dim attribute = methodBlock.BlockStatement.AttributeLists(0).Attributes(0) 1191Return DirectCast(SyntaxFactory.ParseCompilationUnit(source + " Class X" + vbCrLf + "End Class").Members.First(), TypeBlockSyntax).BlockStatement.AttributeLists.First().Attributes.First() 1337Dim attr8 = SyntaxFactory.ParseCompilationUnit("<Assembly: O(""hello"")>").Attributes(0).AttributeLists(0).Attributes(0)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (1)
19351Dim withObj = objectUnderTest.WithLessThanToken(objectUnderTest.LessThanToken).WithAttributes(objectUnderTest.Attributes).WithGreaterThanToken(objectUnderTest.GreaterThanToken)
Parser\ParseAttributes.vb (1)
46Dim attr = attrList.Attributes(0)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (22)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
413Dim attributes = attributeList.Attributes
CodeGeneration\VisualBasicSyntaxGenerator.vb (18)
1665If (attrs.Attributes.Any(Function(a) a.Target IsNot Nothing)) Then 1666Return attrs.WithAttributes(SyntaxFactory.SeparatedList(attrs.Attributes.Select(AddressOf WithAssemblyTarget))) 1724If attrs.Attributes.Any(Function(a) Not HasAssemblyTarget(a)) Then 1725Return attrs.WithAttributes(SyntaxFactory.SeparatedList(attrs.Attributes.Select(AddressOf WithAssemblyTarget))) 1966If list Is Nothing OrElse list.Attributes.Count > 1 Then 1971If list.Attributes.Count = 1 Then 2147If list.Attributes.Count = 1 Then 2148Return list.Attributes(0).Name.ToString() 2219If al.Attributes.Count = 1 Then 2220Return ReplaceWithTrivia(declaration, al.Attributes(0).Name, Me.DottedName(name)) 3533If al.Attributes.Count = 1 Then 3534Return al.Attributes(0).ArgumentList 3547If al.Attributes.Count = 1 Then 3548Return ReplaceWithTrivia(declaration, al.Attributes(0), al.Attributes(0).WithArgumentList(argumentList)) 3826Return DirectCast(declaration, AttributeListSyntax).Attributes 3853Flatten(builder, DirectCast(member, AttributeListSyntax).Attributes) 3901If attrList IsNot Nothing AndAlso attrList.Attributes.Count = 1 Then
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
385For Each attribute In attributeList.Attributes
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
465targetToken.IsChildSeparatorToken(Function(a As AttributeListSyntax) a.Attributes) Then
VisualBasicSyntaxFacts.vb (1)
1643Return DirectCast(node, AttributeListSyntax).Attributes.Count
Microsoft.VisualStudio.LanguageServices.VisualBasic (9)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
80.SelectMany(Function(a) a.Attributes) _ 86.SelectMany(Function(a) a.Attributes) _
CodeModel\VisualBasicCodeModelService.vb (7)
350For Each attribute In attributeBlock.Attributes 363For Each attribute In attributeBlock.Attributes 1354If attributeList.Attributes.Count = 1 Then 1600If attributeBlock.Attributes.Count > 1 Then 1601Dim indexOfAttributeInBlock = attributeBlock.Attributes.IndexOf(attribute) 1602Return index + (attributeBlock.Attributes.Count - indexOfAttributeInBlock) 3727DirectCast(node, AttributeListSyntax).Attributes.First,