87 instantiations of CustomAttributeRow
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (86)
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (3)
537
new
CustomAttributeRow
(Handle(0, TableIndex.MethodDef), Handle(0, TableIndex.MemberRef))); // row id 0 == delete
587
new
CustomAttributeRow
(Handle(0, TableIndex.MethodDef), Handle(0, TableIndex.MemberRef)), // row id 0 == delete
588
new
CustomAttributeRow
(Handle(0, TableIndex.MethodDef), Handle(0, TableIndex.MemberRef))); // row id 0 == delete
Emit\EditAndContinue\EditAndContinueTests.cs (83)
818
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(1, TableIndex.MemberRef)),
819
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(2, TableIndex.MemberRef)),
820
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(3, TableIndex.MemberRef)),
821
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(5, TableIndex.MemberRef)),
822
new
CustomAttributeRow
(Handle(2, TableIndex.TypeDef), Handle(4, TableIndex.MemberRef)),
823
new
CustomAttributeRow
(Handle(3, TableIndex.TypeDef), Handle(4, TableIndex.MemberRef)),
824
new
CustomAttributeRow
(Handle(4, TableIndex.MethodDef), Handle(5, TableIndex.MemberRef)));
850
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(8, TableIndex.MemberRef)),
851
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(7, TableIndex.MemberRef)),
852
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(9, TableIndex.MemberRef)),
853
new
CustomAttributeRow
(Handle(4, TableIndex.MethodDef), Handle(8, TableIndex.MemberRef)),
854
new
CustomAttributeRow
(Handle(4, TableIndex.MethodDef), Handle(9, TableIndex.MemberRef)));
933
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(1, TableIndex.MemberRef)),
934
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(2, TableIndex.MemberRef)),
935
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(3, TableIndex.MemberRef)),
936
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(4, TableIndex.MemberRef)));
959
new
CustomAttributeRow
(Handle(0, TableIndex.MethodDef), Handle(0, TableIndex.MemberRef))); // Parent row id is 0, signifying a delete
996
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(7, TableIndex.MemberRef)));
1057
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(1, TableIndex.MemberRef)),
1058
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(2, TableIndex.MemberRef)),
1059
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(3, TableIndex.MemberRef)));
1082
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(5, TableIndex.MemberRef)));
1122
new
CustomAttributeRow
(Handle(0, TableIndex.MethodDef), Handle(0, TableIndex.MemberRef))); // 0, delete
1154
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(7, TableIndex.MemberRef)));
1214
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(1, TableIndex.MemberRef)),
1215
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(2, TableIndex.MemberRef)),
1216
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(3, TableIndex.MemberRef)),
1217
new
CustomAttributeRow
(Handle(3, TableIndex.TypeDef), Handle(4, TableIndex.MemberRef)));
1238
new
CustomAttributeRow
(Handle(5, TableIndex.MethodDef), Handle(8, TableIndex.MemberRef)));
2071
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(1, TableIndex.MemberRef)),
2072
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(2, TableIndex.MemberRef)),
2073
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(3, TableIndex.MemberRef)));
2098
new
CustomAttributeRow
(Handle(1, TableIndex.Param), Handle(5, TableIndex.MemberRef)));
2145
new
CustomAttributeRow
(Handle(3, TableIndex.Param), Handle(6, TableIndex.MemberRef)));
2208
new
CustomAttributeRow
(Handle(3, TableIndex.Param), Handle(1, TableIndex.MethodDef)),
2209
new
CustomAttributeRow
(Handle(4, TableIndex.Param), Handle(1, TableIndex.MethodDef)));
2309
new
CustomAttributeRow
(Handle(1, TableIndex.Property), Handle(7, TableIndex.MemberRef)), // C.X
2310
new
CustomAttributeRow
(Handle(2, TableIndex.Field), Handle(7, TableIndex.MemberRef)), // E.A
2311
new
CustomAttributeRow
(Handle(2, TableIndex.TypeDef), Handle(7, TableIndex.MemberRef)), // E
2312
new
CustomAttributeRow
(Handle(3, TableIndex.Field), Handle(7, TableIndex.MemberRef)), // C._x
2313
new
CustomAttributeRow
(Handle(3, TableIndex.TypeDef), Handle(7, TableIndex.MemberRef)), // C
2314
new
CustomAttributeRow
(Handle(4, TableIndex.TypeDef), Handle(7, TableIndex.MemberRef)) // D
2391
new
CustomAttributeRow
(Handle(1, TableIndex.Property), Handle(8, TableIndex.MemberRef)), // C.X
2392
new
CustomAttributeRow
(Handle(2, TableIndex.Field), Handle(8, TableIndex.MemberRef)), // E.A
2393
new
CustomAttributeRow
(Handle(2, TableIndex.TypeDef), Handle(8, TableIndex.MemberRef)), // E
2394
new
CustomAttributeRow
(Handle(3, TableIndex.Field), Handle(8, TableIndex.MemberRef)), // C._x
2395
new
CustomAttributeRow
(Handle(3, TableIndex.TypeDef), Handle(8, TableIndex.MemberRef)), // C
2396
new
CustomAttributeRow
(Handle(4, TableIndex.TypeDef), Handle(8, TableIndex.MemberRef)) // D
5088
new
CustomAttributeRow
(Handle(1, TableIndex.MethodDef), Handle(4, TableIndex.MemberRef)),
5089
new
CustomAttributeRow
(Handle(1, TableIndex.Field), Handle(4, TableIndex.MemberRef)),
5090
new
CustomAttributeRow
(Handle(1, TableIndex.Field), Handle(5, TableIndex.MemberRef)),
5091
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(1, TableIndex.MemberRef)),
5092
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(2, TableIndex.MemberRef)),
5093
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(3, TableIndex.MemberRef)),
5094
new
CustomAttributeRow
(Handle(2, TableIndex.MethodDef), Handle(4, TableIndex.MemberRef)));
5113
new
CustomAttributeRow
(Handle(1, TableIndex.Event), Handle(10, TableIndex.MemberRef)));
6088
new
CustomAttributeRow
(Handle(1, TableIndex.Field), Handle(2, TableIndex.MethodDef)),
6089
new
CustomAttributeRow
(Handle(1, TableIndex.Property), Handle(1, TableIndex.MethodDef)),
6090
new
CustomAttributeRow
(Handle(1, TableIndex.Event), Handle(2, TableIndex.MethodDef)),
6091
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(1, TableIndex.MemberRef)),
6092
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(2, TableIndex.MemberRef)),
6093
new
CustomAttributeRow
(Handle(1, TableIndex.Assembly), Handle(3, TableIndex.MemberRef)),
6094
new
CustomAttributeRow
(Handle(1, TableIndex.GenericParam), Handle(2, TableIndex.MethodDef)),
6095
new
CustomAttributeRow
(Handle(2, TableIndex.Field), Handle(4, TableIndex.MemberRef)),
6096
new
CustomAttributeRow
(Handle(2, TableIndex.Field), Handle(5, TableIndex.MemberRef)),
6097
new
CustomAttributeRow
(Handle(3, TableIndex.MethodDef), Handle(1, TableIndex.MethodDef)),
6098
new
CustomAttributeRow
(Handle(5, TableIndex.MethodDef), Handle(4, TableIndex.MemberRef)),
6099
new
CustomAttributeRow
(Handle(6, TableIndex.MethodDef), Handle(4, TableIndex.MemberRef)));
6186
new
CustomAttributeRow
(Handle(1, TableIndex.GenericParam), Handle(1, TableIndex.MethodDef)),
6187
new
CustomAttributeRow
(Handle(2, TableIndex.Property), Handle(2, TableIndex.MethodDef)),
6188
new
CustomAttributeRow
(Handle(2, TableIndex.Event), Handle(1, TableIndex.MethodDef)),
6189
new
CustomAttributeRow
(Handle(3, TableIndex.Field), Handle(1, TableIndex.MethodDef)),
6190
new
CustomAttributeRow
(Handle(4, TableIndex.Field), Handle(11, TableIndex.MemberRef)),
6191
new
CustomAttributeRow
(Handle(4, TableIndex.Field), Handle(12, TableIndex.MemberRef)),
6192
new
CustomAttributeRow
(Handle(12, TableIndex.MethodDef), Handle(2, TableIndex.MethodDef)),
6193
new
CustomAttributeRow
(Handle(14, TableIndex.MethodDef), Handle(11, TableIndex.MemberRef)),
6194
new
CustomAttributeRow
(Handle(15, TableIndex.MethodDef), Handle(11, TableIndex.MemberRef)));
15300
new
CustomAttributeRow
(Handle(1, TableIndex.Param), Handle(6, TableIndex.MemberRef)),
15301
new
CustomAttributeRow
(Handle(2, TableIndex.Param), Handle(6, TableIndex.MemberRef)),
15302
new
CustomAttributeRow
(Handle(3, TableIndex.MethodDef), Handle(6, TableIndex.MemberRef))
15358
new
CustomAttributeRow
(Handle(1, TableIndex.Param), Handle(2, TableIndex.MethodDef)),
15359
new
CustomAttributeRow
(Handle(2, TableIndex.Param), Handle(2, TableIndex.MethodDef)),
15360
new
CustomAttributeRow
(Handle(3, TableIndex.MethodDef), Handle(2, TableIndex.MethodDef))
Microsoft.CodeAnalysis.Test.Utilities (1)
Metadata\MetadataReaderUtils.cs (1)
211
yield return new
CustomAttributeRow
(attribute.Parent, attribute.Constructor);
8 references to CustomAttributeRow
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
Emit\EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (1)
99
internal void VerifyCustomAttributes(IEnumerable<
CustomAttributeRow
> expected)
Emit\EditAndContinue\EditAndContinueTestBase.cs (2)
196
internal static void CheckAttributes(MetadataReader reader, params
CustomAttributeRow
[] rows)
287
internal static string AttributeRowToString(
CustomAttributeRow
row)
Microsoft.CodeAnalysis.Test.Utilities (5)
Metadata\CustomAttributeRow.cs (3)
13
internal readonly struct CustomAttributeRow : IEquatable<
CustomAttributeRow
>
24
public bool Equals(
CustomAttributeRow
other)
32
return base.Equals((
CustomAttributeRow
)obj);
Metadata\MetadataReaderUtils.cs (2)
206
public static IEnumerable<
CustomAttributeRow
> GetCustomAttributeRows(this MetadataReader reader)
215
public static string GetCustomAttributeName(this MetadataReader reader,
CustomAttributeRow
row)