62 references to Attribute
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (59)
CodeGeneration\SyntaxGeneratorTests.cs (55)
250Generator.Attribute("Attr"))); 1912Generator.Attribute("a"), 1916Generator.Attribute("a.b"), 1946Generator.Attribute("a")), 1953Generator.Attribute("a")), 1954Generator.Attribute("b")), 1960Generator.Attribute("a")), 1966Generator.Attribute("a")), 1972Generator.Attribute("a")), 1978Generator.Attribute("a")), 1984Generator.Attribute("a")), 1990Generator.Attribute("a")), 1996Generator.Attribute("a")), 2002Generator.Attribute("a")), 2008Generator.Attribute("a")), 2014Generator.Attribute("a")), 2020Generator.Attribute("a")), 2026Generator.Attribute("a")), 2033Generator.Attribute("a")), 2034Generator.Attribute("b")), 2040Generator.Attribute("a")), 2046Generator.Attribute("a")), 2052Generator.Attribute("a")), 2072var withAttribute = Generator.AddAttributes(declaration, Generator.Attribute("a")); 2089var added = Generator.AddAttributes(cls, Generator.Attribute("a")); 3026Assert.Equal(DeclarationKind.Attribute, Generator.GetDeclarationKind(Generator.Attribute("a"))); 3049Assert.Equal("a", Generator.GetName(Generator.Attribute("a"))); 3072Assert.Equal("a", Generator.GetName(Generator.WithName(Generator.Attribute("x"), "a"))); 3095Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.Attribute("a"))); 3119Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.Attribute("a"), Accessibility.Private))); 3143Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.Attribute("a"))); 3166Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.Attribute("a"), DeclarationModifiers.Abstract))); 4040var xAttributed = Generator.AddAttributes(declX, Generator.Attribute("A")); 4410Generator.InsertAttributes(declC, 0, Generator.Attribute("A")), 4420Generator.InsertAttributes(declC, 1, Generator.Attribute("A")), 4431Generator.InsertAttributes(declC, 2, Generator.Attribute("A")), 4442Generator.InsertAttributes(declC, 3, Generator.Attribute("A")), 4516Generator.ReplaceNode(declC, attrX, Generator.Attribute("A")), 4525Generator.ReplaceNode(declC, attrY, Generator.Attribute("A")), 4534Generator.ReplaceNode(declC, attrZ, Generator.Attribute("A")), 4624Generator.InsertReturnAttributes(declM, 0, Generator.Attribute("A")), 4634Generator.InsertReturnAttributes(declM, 1, Generator.Attribute("A")), 4645Generator.InsertReturnAttributes(declM, 2, Generator.Attribute("A")), 4656Generator.InsertReturnAttributes(declM, 3, Generator.Attribute("A")), 4667Generator.ReplaceNode(declM, attrX, Generator.Attribute("Q")), 4746Generator.InsertAttributes(declM, 0, Generator.Attribute("Q")), 4760Generator.InsertAttributes(declM, 1, Generator.Attribute("Q")), 4774Generator.InsertAttributes(declM, 2, Generator.Attribute("Q")), 4789Generator.InsertAttributes(declM, 3, Generator.Attribute("Q")), 4803Generator.InsertAttributes(declM, 4, Generator.Attribute("Q")), 4817Generator.InsertReturnAttributes(declM, 0, Generator.Attribute("Q")), 4831Generator.InsertReturnAttributes(declM, 1, Generator.Attribute("Q")), 4845Generator.InsertReturnAttributes(declM, 2, Generator.Attribute("Q")), 4860Generator.InsertReturnAttributes(declM, 3, Generator.Attribute("Q")), 4875Generator.InsertReturnAttributes(declM, 4, Generator.Attribute("Q")),
Formatting\FormattingElasticTriviaTests.cs (1)
113var newDecl = generator.AddAttributes(decl, generator.Attribute("Some")).WithAdditionalAnnotations(Formatter.Annotation);
Formatting\FormattingTreeEditTests.cs (3)
40var attr = g.Attribute("MyAttr"); 44var root1 = root.ReplaceNode(param, g.AddAttributes(param, g.Attribute("MyAttr"))); 58var root2 = root.ReplaceNode(method, g.AddAttributes(method, g.Attribute("MyAttr")));
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxGenerator.cs (1)
1068=> Attribute(name, (IEnumerable<SyntaxNode>)attributeArguments);
Roslyn.Diagnostics.Analyzers (2)
AbstractRunIterations`1.cs (1)
107updatedMethod = syntaxGenerator.AddAttributes(updatedMethod, syntaxGenerator.Attribute(WellKnownTypeNames.XunitCombinatorialDataAttribute).WithAddImportsAnnotation());
PartsExportedWithMEFv2MustBeMarkedAsShared.Fixer.cs (1)
64var newDeclaration = generator.AddAttributes(declaration, generator.Attribute(typeof(SharedAttribute).FullName));