Base:
376 references to ToString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (44)
CodeGen\CodeGenAsyncIteratorTests.cs (18)
10738
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
10784
m.GlobalNamespace.GetMember("Test1.<M2>d__0.x").GetAttributes().Select(a => a.
ToString
()));
10788
m.GlobalNamespace.GetMember("Test1.<M2>d__0.<>3__x").GetAttributes().Select(a => a.
ToString
()));
10853
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
10857
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<<Test>g__local|0_0>d").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
10908
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|0_0").Parameters.Single().GetAttributes().Select(a => a.
ToString
()));
10912
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|0_0>d.x").GetAttributes().Select(a => a.
ToString
()));
10916
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|0_0>d.<>3__x").GetAttributes().Select(a => a.
ToString
()));
10967
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.
ToString
()));
11028
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__1").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11099
m.GlobalNamespace.GetMember("Test1.<M2>d__1.x").GetAttributes().Select(a => a.
ToString
()));
11103
m.GlobalNamespace.GetMember("Test1.<M2>d__1.<>3__x").GetAttributes().Select(a => a.
ToString
()));
11198
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11202
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<<Test>g__local|1_0>d").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11256
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|1_0").Parameters.Single().GetAttributes().Select(a => a.
ToString
()));
11260
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|1_0>d.x").GetAttributes().Select(a => a.
ToString
()));
11264
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|1_0>d.<>3__x").GetAttributes().Select(a => a.
ToString
()));
11345
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass1_0.x").GetAttributes().Select(a => a.
ToString
()));
CodeGen\CodeGenAsyncTests.cs (14)
7938
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
7982
m.GlobalNamespace.GetMember("Test1.<M2>d__0.x").GetAttributes().Select(a => a.
ToString
()));
8045
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
8049
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<<Test>g__local|0_0>d").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
8098
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|0_0").Parameters.Single().GetAttributes().Select(a => a.
ToString
()));
8102
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|0_0>d.x").GetAttributes().Select(a => a.
ToString
()));
8151
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.
ToString
()));
8210
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__1").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
8277
m.GlobalNamespace.GetMember("Test1.<M2>d__1.x").GetAttributes().Select(a => a.
ToString
()));
8369
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
8373
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<<Test>g__local|1_0>d").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
8425
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|1_0").Parameters.Single().GetAttributes().Select(a => a.
ToString
()));
8429
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|1_0>d.x").GetAttributes().Select(a => a.
ToString
()));
8506
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass1_0.x").GetAttributes().Select(a => a.
ToString
()));
CodeGen\CodeGenFunctionPointersTests.cs (4)
5414
string getAttribute(string fieldName) => c.GetField(fieldName).GetAttributes().Single().
ToString
()!;
5474
Assert.Equal(expectedAttribute, field.GetAttributes().Single().
ToString
());
5560
Assert.Equal(expectedAttribute, f.GetAttributes().Single().
ToString
());
5609
Assert.Equal("System.Runtime.CompilerServices.DynamicAttribute({false, false, false, false, false, true, false, true})", param.GetAttributes().Single().
ToString
());
CodeGen\CodeGenTupleTest.cs (8)
13203
Assert.Equal("System.ObsoleteAttribute", m10Tuple.GetAttributes().Single().
ToString
());
13217
Assert.Equal("System.ObsoleteAttribute", m10Item1.GetAttributes().Single().
ToString
());
13218
Assert.Equal("System.ObsoleteAttribute", m102Item20.GetAttributes().Single().
ToString
());
13219
Assert.Equal("System.ObsoleteAttribute", m102a.GetAttributes().Single().
ToString
());
13256
Assert.Equal("System.ObsoleteAttribute", m10M2.GetAttributes().Single().
ToString
());
13268
Assert.Equal("System.ObsoleteAttribute", m10P2.GetAttributes().Single().
ToString
());
13280
Assert.Equal("System.ObsoleteAttribute", m10E2.GetAttributes().Single().
ToString
());
28975
Assert.Equal(expectedAttribute, field.GetAttributes().Single().
ToString
());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (11)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (11)
6389
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>O__0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6434
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<local>O__0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6479
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<Test>O__0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6524
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<Test>O__0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6567
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>O__1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6610
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>O__1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6658
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<local>O__1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6706
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<Test>O__1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6754
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>O__1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6802
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<Test>O__1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6850
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>O__1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (175)
Attributes\AttributeTests.cs (27)
350
Assert.Equal("System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(C))", attribute.
ToString
());
492
Assert.Equal(@"System.Runtime.CompilerServices.InternalsVisibleToAttribute(""Roslyn.Compilers.UnitTests"")", attrs[0].
ToString
());
494
Assert.Equal(@"System.Runtime.CompilerServices.InternalsVisibleToAttribute(""Roslyn.Compilers.CSharp"")", attrs[1].
ToString
());
496
Assert.Equal(@"System.Runtime.CompilerServices.InternalsVisibleToAttribute(""Roslyn.Compilers.CSharp.UnitTests"")", attrs[2].
ToString
());
498
Assert.Equal(@"System.Runtime.CompilerServices.InternalsVisibleToAttribute(""Roslyn.Compilers.CSharp.Test.Utilities"")", attrs[3].
ToString
());
500
Assert.Equal(@"System.Runtime.CompilerServices.InternalsVisibleToAttribute(""Roslyn.Compilers.VisualBasic"")", attrs[4].
ToString
());
1436
Assert.Equal(@"System.Reflection.AssemblyAlgorithmIdAttribute(System.Configuration.Assemblies.AssemblyHashAlgorithm.MD5)", a.
ToString
());
1440
Assert.Equal(@"System.Reflection.AssemblyCultureAttribute("""")", a.
ToString
());
1444
Assert.Equal(@"System.Reflection.AssemblyDelaySignAttribute(true)", a.
ToString
());
1448
Assert.Equal(@"System.Reflection.AssemblyFlagsAttribute(System.Reflection.AssemblyNameFlags.Retargetable)", a.
ToString
());
1452
Assert.Equal(@"System.Reflection.AssemblyKeyFileAttribute(""MyKey.snk"")", a.
ToString
());
1456
Assert.Equal(@"System.Reflection.AssemblyKeyNameAttribute(""Key Name"")", a.
ToString
());
1460
Assert.Equal(@"System.Reflection.AssemblyVersionAttribute(""1.2.*"")", a.
ToString
());
1464
Assert.Equal(@"System.Reflection.AssemblyFileVersionAttribute(""4.3.2.100"")", a.
ToString
());
1709
Assert.Equal("AObjectAttribute(typeof(object), O = null)", attrs.First().
ToString
());
1715
Assert.Equal("AObjectAttribute({typeof(string)})", attrs.First().
ToString
());
1720
Assert.Equal(@"AObjectAttribute({1, ""two"", typeof(string), 3.1415926})", attrs.First().
ToString
());
1723
Assert.Equal(@"AObjectAttribute({{typeof(string)}})", attrs.First().
ToString
());
1820
Assert.Equal("B(3)", prop3.GetAttributes().Single().
ToString
());
1828
Assert.Equal("B(4)", prop4.GetAttributes().Single().
ToString
());
2464
Assert.Equal("A(2)", prop1.GetAttributes().Single().
ToString
());
3218
Assert.Equal(@"CustomAttribute.DerivedAttribute({1, null, ""Hi""}, ObjectField = 2)", attrs.First().
ToString
());
3910
Assert.Equal("AttributeTest.var", attr.
ToString
());
4092
Assert.Equal(@"System.AttributeUsageAttribute(System.AttributeTargets.Field | System.AttributeTargets.Event, Inherited = false, AllowMultiple = true)", attr.
ToString
());
4098
Assert.Equal(@"AttributeTest.A(AttributeTest.X.Three)", attrs.First().
ToString
());
4104
Assert.Equal(@"AttributeTest.A(5)", attrs.First().
ToString
());
10000
Assert.Equal("XAttribute", mm.TypeParameters.Single().GetAttributes().Single().
ToString
());
Attributes\AttributeTests_Assembly.cs (38)
1090
Assert.Equal(@"System.Reflection.AssemblyTitleAttribute(""AssemblyTitle"")", a.
ToString
());
1093
Assert.Equal(@"System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.RequestOptional)", a.
ToString
());
1096
Assert.Equal(@"UserDefinedAssemblyAttrNoAllowMultipleAttribute(""UserDefinedAssemblyAttrNoAllowMultiple"")", a.
ToString
());
1099
Assert.Equal(@"UserDefinedAssemblyAttrAllowMultipleAttribute(""UserDefinedAssemblyAttrAllowMultiple"")", a.
ToString
());
1211
Assert.Equal(@"UserDefinedAssemblyAttrNoAllowMultipleAttribute(""UserDefinedAssemblyAttrNoAllowMultiple"")", a.
ToString
());
1214
Assert.Equal(@"UserDefinedAssemblyAttrAllowMultipleAttribute(""UserDefinedAssemblyAttrAllowMultiple"")", a.
ToString
());
1290
Assert.Equal(@"System.Reflection.AssemblyTitleAttribute(""AssemblyTitle"")", a.
ToString
());
1293
Assert.Equal(@"System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.RequestOptional)", a.
ToString
());
1296
Assert.Equal(@"UserDefinedAssemblyAttrNoAllowMultipleAttribute(""UserDefinedAssemblyAttrNoAllowMultiple"")", a.
ToString
());
1299
Assert.Equal(@"UserDefinedAssemblyAttrAllowMultipleAttribute(""UserDefinedAssemblyAttrAllowMultiple"")", a.
ToString
());
1337
Assert.Equal(@"System.Reflection.AssemblyTitleAttribute(""AssemblyTitle (from source)"")", a.
ToString
());
1340
Assert.Equal(@"System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.RequestOptional)", a.
ToString
());
1343
Assert.Equal(@"UserDefinedAssemblyAttrNoAllowMultipleAttribute(""UserDefinedAssemblyAttrNoAllowMultiple"")", a.
ToString
());
1346
Assert.Equal(@"UserDefinedAssemblyAttrAllowMultipleAttribute(""UserDefinedAssemblyAttrAllowMultiple"")", a.
ToString
());
1384
Assert.Equal(@"System.Reflection.AssemblyTitleAttribute(""AssemblyTitle"")", a.
ToString
());
1387
Assert.Equal(@"System.Security.Permissions.FileIOPermissionAttribute(System.Security.Permissions.SecurityAction.RequestOptional)", a.
ToString
());
1390
Assert.Equal(@"UserDefinedAssemblyAttrNoAllowMultipleAttribute(""UserDefinedAssemblyAttrNoAllowMultiple"")", a.
ToString
());
1394
(@"UserDefinedAssemblyAttrAllowMultipleAttribute(""UserDefinedAssemblyAttrAllowMultiple"")" == a.
ToString
()) ||
1395
(@"UserDefinedAssemblyAttrAllowMultipleAttribute(""UserDefinedAssemblyAttrAllowMultiple (from source)"")" == a.
ToString
()),
1629
AssertEx.Equal(expected, metadataAttributes.Select(a => a.
ToString
()));
1847
builder.AppendLine(attr.
ToString
());
1894
var attrs = moduleSymbol.ContainingAssembly.GetAttributes().Select(a => a.
ToString
()).ToArray();
2179
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module1\")", list[0].
ToString
());
2211
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module2\")", list[0].
ToString
());
2241
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module3\")", list[0].
ToString
());
2273
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module1\")", list[0].
ToString
());
2299
Assert.Equal("System.Reflection.AssemblyFileVersionAttribute(\"4.3.2.1\")", attrlist.First().
ToString
());
2348
AssertEx.Equal("System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)", attrs[0].
ToString
());
2349
AssertEx.Equal("System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows = true)", attrs[1].
ToString
());
2350
AssertEx.Equal("System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)", attrs[2].
ToString
());
2351
AssertEx.Equal("A1(1)", attrs[3].
ToString
());
2404
AssertEx.Equal("System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)", attrs[0].
ToString
());
2405
AssertEx.Equal("System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows = true)", attrs[1].
ToString
());
2406
AssertEx.Equal("System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)", attrs[2].
ToString
());
2407
AssertEx.Equal("A1(typeof(C1))", attrs[3].
ToString
());
2432
AssertEx.Equal("System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)", attrs[0].
ToString
());
2433
AssertEx.Equal("System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows = true)", attrs[1].
ToString
());
2434
AssertEx.Equal("System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)", attrs[2].
ToString
());
Attributes\AttributeTests_CallerInfoAttributes.cs (4)
3243
AssertEx.Equal(["System.Runtime.CompilerServices.CallerLineNumberAttribute"], goo.Parameters[0].GetAttributes().SelectAsArray(attr => attr.
ToString
()));
3244
AssertEx.Equal(["System.Runtime.CompilerServices.CallerMemberNameAttribute"], goo.Parameters[1].GetAttributes().SelectAsArray(attr => attr.
ToString
()));
3245
AssertEx.Equal(["System.Runtime.CompilerServices.CallerFilePathAttribute"], goo.Parameters[2].GetAttributes().SelectAsArray(attr => attr.
ToString
()));
5950
AssertEx.Equal(["""System.Runtime.CompilerServices.CallerArgumentExpressionAttribute("value")"""], indexer.Parameters[1].GetAttributes().SelectAsArray(attr => attr.
ToString
()));
Attributes\AttributeTests_WellKnownAttributes.cs (1)
4900
AssertEx.SetEqual(expectedAttributes, typeC.GetAttributes().Select(a => a.
ToString
()));
FlowAnalysis\FlowTests.cs (3)
5847
Assert.Equal("A(10, Prop = 40)", attributes[0].Item1.
ToString
());
5848
Assert.Equal("A(20, Prop = 50)", attributes[1].Item1.
ToString
());
5849
Assert.Equal("A(30, Prop = 60)", attributes[2].Item1.
ToString
());
Semantics\ExtensionTests.cs (15)
6164
AssertEx.Equal("System.Runtime.CompilerServices.IteratorStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
6579
AssertEx.Equal("System.Runtime.CompilerServices.AsyncStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
7710
AssertEx.Equal("System.Runtime.CompilerServices.IteratorStateMachineAttribute(typeof(Extensions.<M>d__1<,>))", implementation.GetAttributes().Single().
ToString
());
8113
AssertEx.Equal("System.Runtime.CompilerServices.AsyncStateMachineAttribute(typeof(Extensions.<M>d__1<,>))", implementation.GetAttributes().Single().
ToString
());
9551
AssertEx.Equal("System.Runtime.CompilerServices.IteratorStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
9930
AssertEx.Equal("System.Runtime.CompilerServices.AsyncStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
34026
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(0)", implementations[0].GetAttributes().Single().
ToString
());
34029
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[1].GetAttributes().Single().
ToString
());
34258
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(0)", implementations[0].GetAttributes().Single().
ToString
());
34261
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[1].GetAttributes().Single().
ToString
());
34426
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[0].GetAttributes().Single().
ToString
());
34472
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[0].GetAttributes().Single().
ToString
());
34475
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(0)", implementations[1].GetAttributes().Single().
ToString
());
48528
AssertEx.Equal("System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute(false)", extensions[0].ExtensionParameter.GetAttributes().Single().
ToString
());
48534
AssertEx.Equal("System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute(true)", extensions[1].ExtensionParameter.GetAttributes().Single().
ToString
());
Semantics\ExtensionTests2.cs (52)
4278
AssertEx.SetEqual([], extension.GetAttributes().Select(a => a.
ToString
()));
24639
Assert.Equal(["AAttribute", "BAttribute"], extension.TypeParameters[0].GetAttributes().Select(a => a.
ToString
()));
24640
Assert.Equal(["AAttribute", "BAttribute"], extension.ExtensionParameter.GetAttributes().Select(a => a.
ToString
()));
24728
Assert.Equal(["""MyAttribute(10, "hello", P = 20, P2 = "hello2")"""], extension.ExtensionParameter.GetAttributes().Select(a => a.
ToString
()));
25353
Assert.Equal(["System.Diagnostics.CodeAnalysis.UnscopedRefAttribute"], extension.ExtensionParameter.GetAttributes().Select(a => a.
ToString
()));
25382
Assert.Equal(["System.Diagnostics.CodeAnalysis.AllowNullAttribute"], extension.ExtensionParameter.GetAttributes().Select(a => a.
ToString
()));
26778
Assert.Equal([], method.GetAttributes().Select(a => a.
ToString
()));
26806
Assert.Equal([], members[0].GetAttributes().Select(a => a.
ToString
()));
26807
Assert.Equal([], members[1].GetAttributes().Select(a => a.
ToString
()));
26813
Assert.Equal([], members[0].GetAttributes().Select(a => a.
ToString
()));
26814
Assert.Equal([], members[1].GetAttributes().Select(a => a.
ToString
()));
26841
Assert.Equal([], member.GetAttributes().Select(a => a.
ToString
()));
27348
Assert.Equal(["AAttribute(1)"], extensions[0].ExtensionParameter.GetAttributes().Select(a => a.
ToString
()));
27349
Assert.Equal(["AAttribute(2)"], extensions[1].ExtensionParameter.GetAttributes().Select(a => a.
ToString
()));
32583
Assert.Equal("AAttribute", extension.TypeParameters.Single().GetAttributes().Single().
ToString
());
32587
Assert.Equal("AAttribute", implementation.TypeParameters.Single().GetAttributes().Single().
ToString
());
32617
Assert.Equal("AAttribute", extensionMethod.TypeParameters.Single().GetAttributes().Single().
ToString
());
32621
Assert.Equal("AAttribute", implementation.TypeParameters.Single().GetAttributes().Single().
ToString
());
32650
Assert.Equal("AAttribute", extension.ExtensionParameter.GetAttributes().Single().
ToString
());
32654
Assert.Equal("AAttribute", implementation.Parameters.Single().GetAttributes().Single().
ToString
());
32684
Assert.Equal("AAttribute", extensionMethod.Parameters.Last().GetAttributes().Single().
ToString
());
32688
Assert.Equal("AAttribute", implementation.Parameters.Last().GetAttributes().Single().
ToString
());
32719
Assert.Equal("AAttribute", extensionMethod.GetAttributes().Single().
ToString
());
32723
Assert.Equal("AAttribute", implementation.GetAttributes().Single().
ToString
());
32754
Assert.Equal("AAttribute", extensionProperty.GetAttributes().Single().
ToString
());
32787
Assert.Equal("AAttribute", extension.TypeParameters.Single().GetAttributes().Single().
ToString
());
32791
Assert.Equal("AAttribute", getterImplementation.TypeParameters.Single().GetAttributes().Single().
ToString
());
32827
Assert.Equal("AAttribute", extensionAccessor.GetAttributes().Single().
ToString
());
32831
Assert.Equal("AAttribute", getterImplementation.GetAttributes().Single().
ToString
());
32860
Assert.Equal("AAttribute", extension.TypeParameters.Single().GetAttributes().Single().
ToString
());
32864
Assert.Equal("AAttribute", implementation.TypeParameters.Single().GetAttributes().Single().
ToString
());
32894
Assert.Equal("AAttribute", extension.ExtensionParameter.GetAttributes().Single().
ToString
());
32939
Assert.Equal("AAttribute", extensionOperator.GetAttributes().Single().
ToString
());
32943
Assert.Equal("AAttribute", implementation.GetAttributes().Single().
ToString
());
32975
Assert.Equal("AAttribute", extensionOperator.Parameters.First().GetAttributes().Single().
ToString
());
32976
Assert.Equal("BAttribute", extensionOperator.Parameters.Last().GetAttributes().Single().
ToString
());
32980
Assert.Equal("AAttribute", implementation.Parameters.First().GetAttributes().Single().
ToString
());
32981
Assert.Equal("BAttribute", implementation.Parameters.Last().GetAttributes().Single().
ToString
());
33122
Assert.Equal("AAttribute", extensionIndexer.GetAttributes().Single().
ToString
());
33158
Assert.Equal("AAttribute", extension.ExtensionParameter.GetAttributes().Single().
ToString
());
33162
Assert.Equal("BAttribute", extensionIndexer.Parameters.Single().GetAttributes().Single().
ToString
());
33165
Assert.Equal("BAttribute", extensionGetter.Parameters.Single().GetAttributes().Single().
ToString
());
33169
Assert.Equal("AAttribute", implementation.Parameters.First().GetAttributes().Single().
ToString
());
33170
Assert.Equal("BAttribute", implementation.Parameters.Last().GetAttributes().Single().
ToString
());
33199
Assert.Equal("AAttribute", extension.TypeParameters.Single().GetAttributes().Single().
ToString
());
33203
Assert.Equal("AAttribute", implementation.TypeParameters.Single().GetAttributes().Single().
ToString
());
33238
Assert.Equal("AAttribute", extensionGetter.GetAttributes().Single().
ToString
());
33242
Assert.Equal("AAttribute", implementation.GetAttributes().Single().
ToString
());
33361
Assert.Equal("AAttribute", extensionGetter.GetReturnTypeAttributes().Single().
ToString
());
33365
Assert.Equal("AAttribute", implementation.GetReturnTypeAttributes().Single().
ToString
());
33397
Assert.Equal("AAttribute", extensionMethod.GetReturnTypeAttributes().Single().
ToString
());
33401
Assert.Equal("AAttribute", implementation.GetReturnTypeAttributes().Single().
ToString
());
Semantics\ParamsCollectionTests.cs (17)
9013
Assert.Equal("System.Diagnostics.CodeAnalysis.UnscopedRefAttribute", p1.GetAttributes().Single().
ToString
());
10388
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10389
AssertEx.Equal("System.ParamArrayAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
10402
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10403
AssertEx.Equal("System.ParamArrayAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
10512
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10513
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10526
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10527
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10636
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10637
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10650
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10651
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10753
AssertEx.Equal("System.ParamArrayAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10754
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
10767
AssertEx.Equal("System.ParamArrayAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10768
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
Semantics\PrimaryConstructorTests.cs (18)
3234
Assert.Equal("A", c.PrimaryConstructor.GetAttributes().Single().
ToString
());
3390
Assert.Equal("A", c.GetAttributes().Single().
ToString
());
3411
Assert.Equal("A", c.GetAttributes().Single().
ToString
());
3455
Assert.Equal("A", c1.PrimaryConstructor.GetAttributes().Single().
ToString
());
3461
Assert.Equal("A", c2.PrimaryConstructor.GetAttributes().Single().
ToString
());
3517
Assert.Equal("A", c1.PrimaryConstructor.GetAttributes().Single().
ToString
());
3523
Assert.Equal("B", c2.PrimaryConstructor.GetAttributes().Single().
ToString
());
3547
Assert.Equal(@"A(""someParam"")", c.PrimaryConstructor.GetAttributes().Single().
ToString
());
15728
Assert.Equal("System.Runtime.CompilerServices.CompilerGeneratedAttribute", attr[0].
ToString
());
15729
Assert.Equal("System.Diagnostics.DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState.Never)", attr[1].
ToString
());
15750
Assert.Equal("System.Runtime.CompilerServices.NativeIntegerAttribute", attr[0].
ToString
());
15771
Assert.Equal("System.Runtime.CompilerServices.TupleElementNamesAttribute({\"i1\", \"i2\"})", attr[0].
ToString
());
15792
Assert.Equal("System.Runtime.CompilerServices.DynamicAttribute", attr[0].
ToString
());
22460
m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.
ToString
()));
22508
m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.
ToString
()));
22544
m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.
ToString
()));
22603
m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.
ToString
()));
22660
m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.
ToString
()));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (115)
Semantics\DynamicTests.cs (8)
11731
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11773
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11815
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__0|0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11855
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11912
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__1").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
11979
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__1").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
12024
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__0|1").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
12087
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__1").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
Semantics\InitOnlyMemberTests.cs (4)
1458
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
1465
var getterAttributes = getter.GetAttributes().Select(a => a.
ToString
());
1478
var setterAttributes = property.SetMethod.GetAttributes().Select(a => a.
ToString
());
1493
var backingFieldAttributes = backingField.GetAttributes().Select(a => a.
ToString
());
Semantics\IteratorTests.cs (18)
796
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
839
m.GlobalNamespace.GetMember("Test1.<M2>d__0.x").GetAttributes().Select(a => a.
ToString
()));
843
m.GlobalNamespace.GetMember("Test1.<M2>d__0.<>3__x").GetAttributes().Select(a => a.
ToString
()));
904
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
908
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<<Test>g__local|0_0>d").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
956
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|0_0").Parameters.Single().GetAttributes().Select(a => a.
ToString
()));
960
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|0_0>d.x").GetAttributes().Select(a => a.
ToString
()));
964
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|0_0>d.<>3__x").GetAttributes().Select(a => a.
ToString
()));
1021
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__1").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
1086
m.GlobalNamespace.GetMember("Test1.<M2>d__1.x").GetAttributes().Select(a => a.
ToString
()));
1090
m.GlobalNamespace.GetMember("Test1.<M2>d__1.<>3__x").GetAttributes().Select(a => a.
ToString
()));
1179
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
1183
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<<Test>g__local|1_0>d").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
1234
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<Test>g__local|1_0").Parameters.Single().GetAttributes().Select(a => a.
ToString
()));
1238
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|1_0>d.x").GetAttributes().Select(a => a.
ToString
()));
1242
m.GlobalNamespace.GetMember("Test1.<<Test>g__local|1_0>d.<>3__x").GetAttributes().Select(a => a.
ToString
()));
1292
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.
ToString
()));
1369
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass1_0.x").GetAttributes().Select(a => a.
ToString
()));
Semantics\LambdaTests.cs (4)
9156
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
9197
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.
ToString
()));
9250
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
9311
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass1_0.x").GetAttributes().Select(a => a.
ToString
()));
Semantics\NullableReferenceTypesTests.cs (81)
30173
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
30184
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
30195
var getterAttributes = getter.GetAttributes().Select(a => a.
ToString
());
30205
var getterReturnAttributes = getter.GetReturnTypeAttributes().Select(a => a.
ToString
());
30224
AssertEx.Equal(new[] { "System.Runtime.CompilerServices.CompilerGeneratedAttribute" }, setterAttributes.Select(a => a.
ToString
()));
30276
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
30287
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
30298
var getterAttributes = getter.GetAttributes().Select(a => a.
ToString
());
30308
var getterReturnAttributes = getter.GetReturnTypeAttributes().Select(a => a.
ToString
());
30800
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
40787
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
40961
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
40972
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
40986
var setterValueAttributes = setter.Parameters.Last().GetAttributes().Select(a => a.
ToString
());
41022
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
41033
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
41047
var setterValueAttributes = setter.Parameters.Last().GetAttributes().Select(a => a.
ToString
());
44642
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
44653
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
44664
var setterAttributes = setter.GetAttributes().Select(a => a.
ToString
());
44674
var setterValueAttributes = setter.Parameters.Last().GetAttributes().Select(a => a.
ToString
());
44891
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
47979
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
47990
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
48002
var getterReturnAttributes = getter.GetReturnTypeAttributes().Select(a => a.
ToString
());
48091
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
97711
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().
ToString
());
97733
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
97774
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(1)", t1.GetAttributes().Single().
ToString
());
97787
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
97881
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t1.GetAttributes().Single().
ToString
());
97894
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
98490
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98504
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
98681
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98695
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
98788
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98802
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
98854
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98869
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", nullableAttribute.
ToString
());
98926
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98942
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", nullableAttribute.
ToString
());
98995
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
99009
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
99085
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", f2.GetAttributes().Single().
ToString
());
99120
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
99369
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
99383
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
100363
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", f1.GetAttributes().Single().
ToString
());
100401
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", f1.GetAttributes().Single().
ToString
());
100736
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", af1.GetAttributes().Single().
ToString
());
100750
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(0)", at1.GetAttributes().Single().
ToString
());
100766
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
100781
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", attributes[0].
ToString
());
100831
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", af1.GetAttributes().Single().
ToString
());
100845
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(0)", at1.GetAttributes().Single().
ToString
());
102189
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102258
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102292
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102332
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102370
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", i1.GetAttributes().Single().
ToString
());
102492
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102743
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102810
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102843
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102882
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102919
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", i1.GetAttributes().Single().
ToString
());
103037
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
103137
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
103180
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
103224
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
104882
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(1)", t11.GetAttributes().Single().
ToString
());
104895
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(1)", t1.GetAttributes().Single().
ToString
());
104909
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t22.GetAttributes().Single().
ToString
());
104923
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
104974
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().
ToString
());
104994
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", nullableAttribute.
ToString
());
105051
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().
ToString
());
105071
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", nullableAttribute.
ToString
());
123987
Assert.Equal(baseline[i].attribute, f.GetAttributes().Single().
ToString
());
124261
Assert.Equal(typeParametersBaseline[i].attribute, t.GetAttributes().Single().
ToString
());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (28)
Symbols\DefaultInterfaceImplementationTests.cs (8)
11105
Assert.Equal("Test2(1)", m2.GetAttributes()[0].
ToString
());
11106
Assert.Equal("Test2(2)", m2.GetAttributes()[1].
ToString
());
11123
Assert.Equal("Test2(1)", m2Impl.GetAttributes()[0].
ToString
());
11124
Assert.Equal("Test2(2)", m2Impl.GetAttributes()[1].
ToString
());
11212
Assert.Equal("Test2(1)", m2.GetAttributes()[0].
ToString
());
11213
Assert.Equal("Test2(2)", m2.GetAttributes()[1].
ToString
());
11230
Assert.Equal("Test2(1)", m2Impl.GetAttributes()[0].
ToString
());
11231
Assert.Equal("Test2(2)", m2Impl.GetAttributes()[1].
ToString
());
Symbols\LocalFunctionTests.cs (12)
560
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
591
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
627
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
630
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
672
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.
ToString
()));
727
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
761
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
816
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
819
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
882
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass1_0.x").GetAttributes().Select(a => a.
ToString
()));
919
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
959
m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|1_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
Symbols\Metadata\PE\LoadingAttributes.cs (4)
1310
Assert.Equal("System.Runtime.CompilerServices.DecimalConstantAttribute(0, 128, 0, 0, 7)", peModule.GetCustomAttributesForToken(field.Handle).Single().
ToString
());
1314
Assert.Equal("System.Runtime.CompilerServices.DecimalConstantAttribute(0, 128, 0, 0, 7)", peModule.GetCustomAttributesForToken(parameter.Handle).Single().
ToString
());
1514
Assert.Equal(expected, c.GetTypeByMetadataName("Test").GetAttributes().Single().
ToString
());
1518
Assert.Equal(expected, m.GlobalNamespace.GetTypeMember("Test").GetAttributes().Single().
ToString
());
Symbols\Retargeting\RetargetCustomAttributes.cs (2)
351
Assert.Equal("A[missing]", a.
ToString
());
393
Assert.Equal("A", a.
ToString
());
Symbols\Source\PropertyTests.cs (2)
3062
m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.
ToString
()));
3096
m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.
ToString
()));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
CSharpTestBase.cs (2)
2331
return attributes.Select(a => a.
ToString
()!);
2336
return attributes.Select(a => a.
ToString
()!);
Extensions.cs (1)
420
=> attributes.SelectAsArray(a => a.
ToString
());