62 references to Attribute
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (59)
CodeGeneration\SyntaxGeneratorTests.cs (55)
248
Generator.
Attribute
("Attr")));
1910
Generator.
Attribute
("a"),
1914
Generator.
Attribute
("a.b"),
1944
Generator.
Attribute
("a")),
1951
Generator.
Attribute
("a")),
1952
Generator.
Attribute
("b")),
1958
Generator.
Attribute
("a")),
1964
Generator.
Attribute
("a")),
1970
Generator.
Attribute
("a")),
1976
Generator.
Attribute
("a")),
1982
Generator.
Attribute
("a")),
1988
Generator.
Attribute
("a")),
1994
Generator.
Attribute
("a")),
2000
Generator.
Attribute
("a")),
2006
Generator.
Attribute
("a")),
2012
Generator.
Attribute
("a")),
2018
Generator.
Attribute
("a")),
2024
Generator.
Attribute
("a")),
2031
Generator.
Attribute
("a")),
2032
Generator.
Attribute
("b")),
2038
Generator.
Attribute
("a")),
2044
Generator.
Attribute
("a")),
2050
Generator.
Attribute
("a")),
2070
var withAttribute = Generator.AddAttributes(declaration, Generator.
Attribute
("a"));
2087
var added = Generator.AddAttributes(cls, Generator.
Attribute
("a"));
3024
Assert.Equal(DeclarationKind.Attribute, Generator.GetDeclarationKind(Generator.
Attribute
("a")));
3047
Assert.Equal("a", Generator.GetName(Generator.
Attribute
("a")));
3070
Assert.Equal("a", Generator.GetName(Generator.WithName(Generator.
Attribute
("x"), "a")));
3093
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.
Attribute
("a")));
3117
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.
Attribute
("a"), Accessibility.Private)));
3141
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.
Attribute
("a")));
3164
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.
Attribute
("a"), DeclarationModifiers.Abstract)));
4038
var xAttributed = Generator.AddAttributes(declX, Generator.
Attribute
("A"));
4408
Generator.InsertAttributes(declC, 0, Generator.
Attribute
("A")),
4418
Generator.InsertAttributes(declC, 1, Generator.
Attribute
("A")),
4429
Generator.InsertAttributes(declC, 2, Generator.
Attribute
("A")),
4440
Generator.InsertAttributes(declC, 3, Generator.
Attribute
("A")),
4514
Generator.ReplaceNode(declC, attrX, Generator.
Attribute
("A")),
4523
Generator.ReplaceNode(declC, attrY, Generator.
Attribute
("A")),
4532
Generator.ReplaceNode(declC, attrZ, Generator.
Attribute
("A")),
4622
Generator.InsertReturnAttributes(declM, 0, Generator.
Attribute
("A")),
4632
Generator.InsertReturnAttributes(declM, 1, Generator.
Attribute
("A")),
4643
Generator.InsertReturnAttributes(declM, 2, Generator.
Attribute
("A")),
4654
Generator.InsertReturnAttributes(declM, 3, Generator.
Attribute
("A")),
4665
Generator.ReplaceNode(declM, attrX, Generator.
Attribute
("Q")),
4744
Generator.InsertAttributes(declM, 0, Generator.
Attribute
("Q")),
4758
Generator.InsertAttributes(declM, 1, Generator.
Attribute
("Q")),
4772
Generator.InsertAttributes(declM, 2, Generator.
Attribute
("Q")),
4787
Generator.InsertAttributes(declM, 3, Generator.
Attribute
("Q")),
4801
Generator.InsertAttributes(declM, 4, Generator.
Attribute
("Q")),
4815
Generator.InsertReturnAttributes(declM, 0, Generator.
Attribute
("Q")),
4829
Generator.InsertReturnAttributes(declM, 1, Generator.
Attribute
("Q")),
4843
Generator.InsertReturnAttributes(declM, 2, Generator.
Attribute
("Q")),
4858
Generator.InsertReturnAttributes(declM, 3, Generator.
Attribute
("Q")),
4873
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)
1074
=>
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));