96 references to Attribute
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (59)
CodeGeneration\SyntaxGeneratorTests.cs (55)
226Generator.Attribute("Attr"))); 1893Generator.Attribute("a"), 1897Generator.Attribute("a.b"), 1927Generator.Attribute("a")), 1934Generator.Attribute("a")), 1935Generator.Attribute("b")), 1941Generator.Attribute("a")), 1947Generator.Attribute("a")), 1953Generator.Attribute("a")), 1959Generator.Attribute("a")), 1965Generator.Attribute("a")), 1971Generator.Attribute("a")), 1977Generator.Attribute("a")), 1983Generator.Attribute("a")), 1989Generator.Attribute("a")), 1995Generator.Attribute("a")), 2001Generator.Attribute("a")), 2007Generator.Attribute("a")), 2014Generator.Attribute("a")), 2015Generator.Attribute("b")), 2021Generator.Attribute("a")), 2027Generator.Attribute("a")), 2033Generator.Attribute("a")), 2053var withAttribute = Generator.AddAttributes(declaration, Generator.Attribute("a")); 2068var added = Generator.AddAttributes(cls, Generator.Attribute("a")); 2973Assert.Equal(DeclarationKind.Attribute, Generator.GetDeclarationKind(Generator.Attribute("a"))); 2996Assert.Equal("a", Generator.GetName(Generator.Attribute("a"))); 3019Assert.Equal("a", Generator.GetName(Generator.WithName(Generator.Attribute("x"), "a"))); 3042Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.Attribute("a"))); 3066Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.Attribute("a"), Accessibility.Private))); 3090Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.Attribute("a"))); 3113Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.Attribute("a"), DeclarationModifiers.Abstract))); 3921var xAttributed = Generator.AddAttributes(declX, Generator.Attribute("A")); 4236Generator.InsertAttributes(declC, 0, Generator.Attribute("A")), 4244Generator.InsertAttributes(declC, 1, Generator.Attribute("A")), 4253Generator.InsertAttributes(declC, 2, Generator.Attribute("A")), 4262Generator.InsertAttributes(declC, 3, Generator.Attribute("A")), 4320Generator.ReplaceNode(declC, attrX, Generator.Attribute("A")), 4327Generator.ReplaceNode(declC, attrY, Generator.Attribute("A")), 4334Generator.ReplaceNode(declC, attrZ, Generator.Attribute("A")), 4416Generator.InsertReturnAttributes(declM, 0, Generator.Attribute("A")), 4424Generator.InsertReturnAttributes(declM, 1, Generator.Attribute("A")), 4433Generator.InsertReturnAttributes(declM, 2, Generator.Attribute("A")), 4442Generator.InsertReturnAttributes(declM, 3, Generator.Attribute("A")), 4451Generator.ReplaceNode(declM, attrX, Generator.Attribute("Q")), 4524Generator.InsertAttributes(declM, 0, Generator.Attribute("Q")), 4536Generator.InsertAttributes(declM, 1, Generator.Attribute("Q")), 4548Generator.InsertAttributes(declM, 2, Generator.Attribute("Q")), 4561Generator.InsertAttributes(declM, 3, Generator.Attribute("Q")), 4573Generator.InsertAttributes(declM, 4, Generator.Attribute("Q")), 4585Generator.InsertReturnAttributes(declM, 0, Generator.Attribute("Q")), 4597Generator.InsertReturnAttributes(declM, 1, Generator.Attribute("Q")), 4609Generator.InsertReturnAttributes(declM, 2, Generator.Attribute("Q")), 4622Generator.InsertReturnAttributes(declM, 3, Generator.Attribute("Q")), 4635Generator.InsertReturnAttributes(declM, 4, Generator.Attribute("Q")),
Formatting\FormattingElasticTriviaTests.cs (1)
112var 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.VisualBasic.Workspaces.UnitTests (34)
CodeGeneration\SyntaxGeneratorTests.vb (34)
2101Generator.Attribute("a"), 2105Generator.Attribute("a.b"), 2134Generator.Attribute("a")), 2142Generator.Attribute("a")), 2143Generator.Attribute("b")), 2151Generator.Attribute("a")), 2158Generator.Attribute("a")), 2164Generator.Attribute("a")), 2172Generator.Attribute("a")), 2179Generator.Attribute("a")), 2186Generator.Attribute("a")), 2199Generator.Attribute("a")), 2206Generator.Attribute("a")), 2219Generator.Attribute("a")), 2227Generator.Attribute("a")), 2233Generator.Attribute("a")), 2243Generator.Attribute("a")), 2244Generator.Attribute("b")), 2254Generator.Attribute("a")), 2290Dim withAttribute = Generator.AddAttributes(declaration, Generator.Attribute("a")) 2306Dim added = Generator.AddAttributes(cls, Generator.Attribute("a")) 2586Assert.Equal(DeclarationKind.Attribute, Generator.GetDeclarationKind(Generator.Attribute("a"))) 2611Assert.Equal("a", Generator.GetName(Generator.Attribute("a"))) 2636Assert.Equal("a", Generator.GetName(Generator.WithName(Generator.Attribute("x"), "a"))) 2658Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.Attribute("a"))) 2686Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.Attribute("a"), Accessibility.Private))) 2713Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.Attribute("a"))) 2735Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.Attribute("a"), DeclarationModifiers.Abstract))) 3530Dim xAttributed = Generator.AddAttributes(declX, Generator.Attribute("A")) 3754Generator.InsertAttributes(declC, 0, Generator.Attribute("A")), 3762Generator.InsertAttributes(declC, 1, Generator.Attribute("A")), 3771Generator.InsertAttributes(declC, 2, Generator.Attribute("A")), 3780Generator.InsertAttributes(declC, 3, Generator.Attribute("A")), 3789Generator.ReplaceNode(declC, declX, Generator.Attribute("A")),
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxGenerator.cs (1)
1015=> Attribute(name, (IEnumerable<SyntaxNode>)attributeArguments);
Roslyn.Diagnostics.Analyzers (2)
AbstractRunIterations`1.cs (1)
106updatedMethod = syntaxGenerator.AddAttributes(updatedMethod, syntaxGenerator.Attribute(WellKnownTypeNames.XunitCombinatorialDataAttribute).WithAddImportsAnnotation());
PartsExportedWithMEFv2MustBeMarkedAsShared.Fixer.cs (1)
64var newDeclaration = generator.AddAttributes(declaration, generator.Attribute(typeof(SharedAttribute).FullName));