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