17 references to GetAttributeArgumentSyntax
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Attributes\AttributeData.cs (2)
828
return ((SourceAttributeData)attribute).
GetAttributeArgumentSyntax
(parameterIndex, attributeSyntax);
845
return ((SourceAttributeData)attribute).
GetAttributeArgumentSyntax
(parameterIndex, attributeSyntaxOpt).Location;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (15)
Attributes\AttributeTests.cs (15)
592
Assert.Equal("a: true", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 0, attributeSyntax).ToString());
593
Assert.Equal(@"b: new object[] { ""Hello"", ""World"" }", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 1, attributeSyntax).ToString());
624
Assert.Equal("a: 2", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 0, attributeSyntax).ToString());
625
Assert.Equal("b: 0", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 1, attributeSyntax).ToString());
626
Assert.Equal("c: 1", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 2, attributeSyntax).ToString());
1107
Assert.Equal(@"a: true", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 0, attributeSyntax).ToString());
1108
Assert.Equal(@"b: new object[] { ""Hello"", ""World"" }", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 1, attributeSyntax).ToString());
1148
Assert.Equal(@"a: true", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 0, attributeSyntax).ToString());
1149
Assert.Equal(@"b: ""Hello""", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 1, attributeSyntax).ToString());
1188
Assert.Equal(@"true", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 0, attributeSyntax).ToString());
1189
Assert.Equal(@"new object[] { ""Hello"" }", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 1, attributeSyntax).ToString());
1228
Assert.Equal(@"a: true", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 0, attributeSyntax).ToString());
1229
Assert.Equal(@"new object[] { ""Hello"" }", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 1, attributeSyntax).ToString());
1267
Assert.Equal(@"a: true", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 0, attributeSyntax).ToString());
1268
Assert.Equal(@"b: null", attributeData.
GetAttributeArgumentSyntax
(parameterIndex: 1, attributeSyntax).ToString());