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