Base:
253 references to ToString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (17)
CodeGen\CodeGenAsyncIteratorTests.cs (3)
10598
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
10644
m.GlobalNamespace.GetMember("Test1.<M2>d__0.x").GetAttributes().Select(a => a.
ToString
()));
10648
m.GlobalNamespace.GetMember("Test1.<M2>d__0.<>3__x").GetAttributes().Select(a => a.
ToString
()));
CodeGen\CodeGenAsyncTests.cs (2)
6305
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
6349
m.GlobalNamespace.GetMember("Test1.<M2>d__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 (1)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (1)
6389
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>O__0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (120)
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 (37)
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
()),
1798
builder.AppendLine(attr.
ToString
());
1845
var attrs = moduleSymbol.ContainingAssembly.GetAttributes().Select(a => a.
ToString
()).ToArray();
2130
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module1\")", list[0].
ToString
());
2162
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module2\")", list[0].
ToString
());
2192
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module3\")", list[0].
ToString
());
2224
Assert.Equal("System.Reflection.AssemblyDescriptionAttribute(\"Module1\")", list[0].
ToString
());
2250
Assert.Equal("System.Reflection.AssemblyFileVersionAttribute(\"4.3.2.1\")", attrlist.First().
ToString
());
2299
AssertEx.Equal("System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)", attrs[0].
ToString
());
2300
AssertEx.Equal("System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows = true)", attrs[1].
ToString
());
2301
AssertEx.Equal("System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)", attrs[2].
ToString
());
2302
AssertEx.Equal("A1(1)", attrs[3].
ToString
());
2355
AssertEx.Equal("System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)", attrs[0].
ToString
());
2356
AssertEx.Equal("System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows = true)", attrs[1].
ToString
());
2357
AssertEx.Equal("System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)", attrs[2].
ToString
());
2358
AssertEx.Equal("A1(typeof(C1))", attrs[3].
ToString
());
2383
AssertEx.Equal("System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)", attrs[0].
ToString
());
2384
AssertEx.Equal("System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows = true)", attrs[1].
ToString
());
2385
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 (13)
5747
AssertEx.Equal("System.Runtime.CompilerServices.IteratorStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
6148
AssertEx.Equal("System.Runtime.CompilerServices.AsyncStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
7223
AssertEx.Equal("System.Runtime.CompilerServices.IteratorStateMachineAttribute(typeof(Extensions.<M>d__1<,>))", implementation.GetAttributes().Single().
ToString
());
7612
AssertEx.Equal("System.Runtime.CompilerServices.AsyncStateMachineAttribute(typeof(Extensions.<M>d__1<,>))", implementation.GetAttributes().Single().
ToString
());
8774
AssertEx.Equal("System.Runtime.CompilerServices.IteratorStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
9139
AssertEx.Equal("System.Runtime.CompilerServices.AsyncStateMachineAttribute(typeof(Extensions.<M>d__1))", implementation.GetAttributes().Single().
ToString
());
31930
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(0)", implementations[0].GetAttributes().Single().
ToString
());
31933
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[1].GetAttributes().Single().
ToString
());
32162
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(0)", implementations[0].GetAttributes().Single().
ToString
());
32165
AssertEx.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[1].GetAttributes().Single().
ToString
());
32330
Assert.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[0].GetAttributes().Single().
ToString
());
32376
Assert.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(1)", implementations[0].GetAttributes().Single().
ToString
());
32379
Assert.Equal("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(0)", implementations[1].GetAttributes().Single().
ToString
());
Semantics\ParamsCollectionTests.cs (17)
9029
Assert.Equal("System.Diagnostics.CodeAnalysis.UnscopedRefAttribute", p1.GetAttributes().Single().
ToString
());
10404
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10405
AssertEx.Equal("System.ParamArrayAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
10418
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10419
AssertEx.Equal("System.ParamArrayAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
10528
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10529
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10542
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10543
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10652
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10653
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10666
AssertEx.Equal(attributes, test1.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10667
AssertEx.Equal(attributes, test2.GetCustomAttributesToEmit(null).Select(a => a.
ToString
()));
10769
AssertEx.Equal("System.ParamArrayAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10770
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
10783
AssertEx.Equal("System.ParamArrayAttribute", test1.GetCustomAttributesToEmit(null).Single().
ToString
());
10784
AssertEx.Equal("System.Runtime.CompilerServices.ParamCollectionAttribute", test2.GetCustomAttributesToEmit(null).Single().
ToString
());
Semantics\PrimaryConstructorTests.cs (18)
3224
Assert.Equal("A", c.PrimaryConstructor.GetAttributes().Single().
ToString
());
3380
Assert.Equal("A", c.GetAttributes().Single().
ToString
());
3401
Assert.Equal("A", c.GetAttributes().Single().
ToString
());
3445
Assert.Equal("A", c1.PrimaryConstructor.GetAttributes().Single().
ToString
());
3451
Assert.Equal("A", c2.PrimaryConstructor.GetAttributes().Single().
ToString
());
3507
Assert.Equal("A", c1.PrimaryConstructor.GetAttributes().Single().
ToString
());
3513
Assert.Equal("B", c2.PrimaryConstructor.GetAttributes().Single().
ToString
());
3537
Assert.Equal(@"A(""someParam"")", c.PrimaryConstructor.GetAttributes().Single().
ToString
());
15718
Assert.Equal("System.Runtime.CompilerServices.CompilerGeneratedAttribute", attr[0].
ToString
());
15719
Assert.Equal("System.Diagnostics.DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState.Never)", attr[1].
ToString
());
15740
Assert.Equal("System.Runtime.CompilerServices.NativeIntegerAttribute", attr[0].
ToString
());
15761
Assert.Equal("System.Runtime.CompilerServices.TupleElementNamesAttribute({\"i1\", \"i2\"})", attr[0].
ToString
());
15782
Assert.Equal("System.Runtime.CompilerServices.DynamicAttribute", attr[0].
ToString
());
22450
m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.
ToString
()));
22498
m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.
ToString
()));
22534
m.GlobalNamespace.GetMember("Test1.<P1>k__BackingField").GetAttributes().Select(a => a.
ToString
()));
22593
m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.
ToString
()));
22650
m.GlobalNamespace.GetMember("Test1.<P1>P").GetAttributes().Select(a => a.
ToString
()));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (91)
Semantics\DynamicTests.cs (1)
11731
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__0").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 (3)
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
()));
Semantics\LambdaTests.cs (2)
8829
m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.
ToString
()));
8870
m.GlobalNamespace.GetMember("Test1.<>c__DisplayClass0_0.x").GetAttributes().Select(a => a.
ToString
()));
Semantics\NullableReferenceTypesTests.cs (81)
30172
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
30183
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
30194
var getterAttributes = getter.GetAttributes().Select(a => a.
ToString
());
30204
var getterReturnAttributes = getter.GetReturnTypeAttributes().Select(a => a.
ToString
());
30223
AssertEx.Equal(new[] { "System.Runtime.CompilerServices.CompilerGeneratedAttribute" }, setterAttributes.Select(a => a.
ToString
()));
30275
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
30286
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
30297
var getterAttributes = getter.GetAttributes().Select(a => a.
ToString
());
30307
var getterReturnAttributes = getter.GetReturnTypeAttributes().Select(a => a.
ToString
());
30799
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
40786
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
40960
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
40971
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
40985
var setterValueAttributes = setter.Parameters.Last().GetAttributes().Select(a => a.
ToString
());
41021
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
41032
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
41046
var setterValueAttributes = setter.Parameters.Last().GetAttributes().Select(a => a.
ToString
());
44641
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
44652
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
44663
var setterAttributes = setter.GetAttributes().Select(a => a.
ToString
());
44673
var setterValueAttributes = setter.Parameters.Last().GetAttributes().Select(a => a.
ToString
());
44890
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
47978
var copenAttributes = copen.GetAttributes().Select(a => a.
ToString
());
47989
var propertyAttributes = property.GetAttributes().Select(a => a.
ToString
());
48001
var getterReturnAttributes = getter.GetReturnTypeAttributes().Select(a => a.
ToString
());
48090
var fieldAttributes = field.GetAttributes().Select(a => a.
ToString
());
97689
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().
ToString
());
97711
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
97752
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(1)", t1.GetAttributes().Single().
ToString
());
97765
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
97859
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t1.GetAttributes().Single().
ToString
());
97872
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
98468
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98482
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
98659
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98673
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
98766
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98780
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
98832
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98847
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", nullableAttribute.
ToString
());
98904
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98920
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", nullableAttribute.
ToString
());
98973
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
98987
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
99063
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", f2.GetAttributes().Single().
ToString
());
99098
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
99347
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
99361
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", bf2.GetAttributes().Single().
ToString
());
100341
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", f1.GetAttributes().Single().
ToString
());
100379
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", f1.GetAttributes().Single().
ToString
());
100714
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", af1.GetAttributes().Single().
ToString
());
100728
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(0)", at1.GetAttributes().Single().
ToString
());
100744
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", bf1.GetAttributes().Single().
ToString
());
100759
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", attributes[0].
ToString
());
100809
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", af1.GetAttributes().Single().
ToString
());
100823
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(0)", at1.GetAttributes().Single().
ToString
());
102167
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102236
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102270
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102310
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102348
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", i1.GetAttributes().Single().
ToString
());
102470
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102721
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102788
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102821
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102860
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
102897
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", i1.GetAttributes().Single().
ToString
());
103015
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
103115
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
103158
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
103202
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(2)", i1.GetAttributes().Single().
ToString
());
104860
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(1)", t11.GetAttributes().Single().
ToString
());
104873
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(1)", t1.GetAttributes().Single().
ToString
());
104887
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t22.GetAttributes().Single().
ToString
());
104901
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", t2.GetAttributes().Single().
ToString
());
104952
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().
ToString
());
104972
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", nullableAttribute.
ToString
());
105029
Assert.Equal("System.Runtime.CompilerServices.NullableContextAttribute(1)", b.GetAttributes().First().
ToString
());
105049
Assert.Equal("System.Runtime.CompilerServices.NullableAttribute(2)", nullableAttribute.
ToString
());
123965
Assert.Equal(baseline[i].attribute, f.GetAttributes().Single().
ToString
());
124239
Assert.Equal(typeParametersBaseline[i].attribute, t.GetAttributes().Single().
ToString
());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (21)
Symbols\DefaultInterfaceImplementationTests.cs (8)
11094
Assert.Equal("Test2(1)", m2.GetAttributes()[0].
ToString
());
11095
Assert.Equal("Test2(2)", m2.GetAttributes()[1].
ToString
());
11112
Assert.Equal("Test2(1)", m2Impl.GetAttributes()[0].
ToString
());
11113
Assert.Equal("Test2(2)", m2Impl.GetAttributes()[1].
ToString
());
11201
Assert.Equal("Test2(1)", m2.GetAttributes()[0].
ToString
());
11202
Assert.Equal("Test2(2)", m2.GetAttributes()[1].
ToString
());
11219
Assert.Equal("Test2(1)", m2Impl.GetAttributes()[0].
ToString
());
11220
Assert.Equal("Test2(2)", m2Impl.GetAttributes()[1].
ToString
());
Symbols\LocalFunctionTests.cs (5)
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
()));
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)
2266
return attributes.Select(a => a.
ToString
()!);
2271
return attributes.Select(a => a.
ToString
()!);
Extensions.cs (1)
420
=> attributes.SelectAsArray(a => a.
ToString
());