2 overrides of EnabledModifierCSharp
Microsoft.CodeAnalysis.PublicApiAnalyzers.UnitTests (2)
DeclarePublicAPIAnalyzerTestsInternal.cs (1)
13protected override string EnabledModifierCSharp => "internal";
DeclarePublicAPIAnalyzerTestsPublic.cs (1)
13protected override string EnabledModifierCSharp => "public";
357 references to EnabledModifierCSharp
Microsoft.CodeAnalysis.PublicApiAnalyzers.UnitTests (357)
DeclarePublicAPIAnalyzerTestsBase.cs (357)
254{{EnabledModifierCSharp}} class C 270{{EnabledModifierCSharp}} class C 290expectedDiagnostics = [GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C")]; 295{{EnabledModifierCSharp}} class C 305var expectedDiagnostics = new[] { GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C") }; 309{{EnabledModifierCSharp}} class C 324{{EnabledModifierCSharp}} class C 328""", @"", @"", GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C")); 335{{EnabledModifierCSharp}} sealed class GeneratedInternalTypeHelper 345{{EnabledModifierCSharp}} class C 347{{EnabledModifierCSharp}} int Field; 348{{EnabledModifierCSharp}} int Property { get; set; } 349{{EnabledModifierCSharp}} void Method() { } 350{{EnabledModifierCSharp}} int ArrowExpressionProperty => 0; 354GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C"), 356GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.C() -> void"), 358GetCSharpResultAt(4, 10 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Field -> int"), 360GetCSharpResultAt(5, 21 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Property.get -> int"), 362GetCSharpResultAt(5, 26 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Property.set -> void"), 364GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Method() -> void"), 366GetCSharpResultAt(7, 37 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.ArrowExpressionProperty.get -> int")); 376{{EnabledModifierCSharp}} class C 378{{EnabledModifierCSharp}} {{csharp}} Field; 379{{EnabledModifierCSharp}} {{csharp}} Property { get; set; } 380{{EnabledModifierCSharp}} void Method({{csharp}} p) { } 381{{EnabledModifierCSharp}} {{csharp}} ArrowExpressionProperty => default; 385GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C"), 387GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.C() -> void"), 389GetCSharpResultAt(4, 14 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.Field -> {message}"), 391GetCSharpResultAt(5, 25 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.Property.get -> {message}"), 393GetCSharpResultAt(5, 30 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Property.set -> void"), 395GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.Method({message} p) -> void"), 397GetCSharpResultAt(7, 41 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.ArrowExpressionProperty.get -> {message}")); 493{{EnabledModifierCSharp}} class C 509{{EnabledModifierCSharp}} class C 522{{EnabledModifierCSharp}} class C 537{{EnabledModifierCSharp}} class C 545GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.C() -> void")); 551{{EnabledModifierCSharp}} class C 567{{EnabledModifierCSharp}} class C 569{{EnabledModifierCSharp}} int Field; 570{{EnabledModifierCSharp}} int Property { get; set; } 571{{EnabledModifierCSharp}} void Method() { } 589{{EnabledModifierCSharp}} class C 591{{EnabledModifierCSharp}} int Field; 592{{EnabledModifierCSharp}} int Property { get; set; } 593{{EnabledModifierCSharp}} void Method() { } 613{{EnabledModifierCSharp}} enum E 636{{EnabledModifierCSharp}} class C 663{{EnabledModifierCSharp}} class C 665{{EnabledModifierCSharp}} int Field; 666{{EnabledModifierCSharp}} int Property { get; set; } 667{{EnabledModifierCSharp}} void Method() { } 706var secondDiagnostic = new[] { GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Method() -> void") }; 719{{EnabledModifierCSharp}} class C 721{{EnabledModifierCSharp}} int Field; 722{{EnabledModifierCSharp}} int Property { get; set; } 750{{EnabledModifierCSharp}} class C 752{{EnabledModifierCSharp}} int Field; 753{{EnabledModifierCSharp}} int Property { get; set; } 781{{EnabledModifierCSharp}} class C 783{{EnabledModifierCSharp}} int Field; 784{{EnabledModifierCSharp}} int Property { get; set; } 806{{EnabledModifierCSharp}} class C 808{{EnabledModifierCSharp}} int Field; 809{{EnabledModifierCSharp}} int Property { get; set; } 826{{EnabledModifierCSharp}} class C 828{{EnabledModifierCSharp}} int Field; 829{{EnabledModifierCSharp}} int Property { get; set; } 847{{EnabledModifierCSharp}} class C 849{{EnabledModifierCSharp}} int Field; 850{{EnabledModifierCSharp}} int Property { get; set; } 870{{EnabledModifierCSharp}} class C 872{{EnabledModifierCSharp}} int Field; 873{{EnabledModifierCSharp}} int Property { get; set; } 895{{EnabledModifierCSharp}} class C 897{{EnabledModifierCSharp}} int Field; 898{{EnabledModifierCSharp}} int Property { get; set; } 926{{EnabledModifierCSharp}} class C 928{{EnabledModifierCSharp}} int Field; 929{{EnabledModifierCSharp}} int Property { get; set; } 1157{{EnabledModifierCSharp}} void Method1(int p1, int p2, int p3 = 0) { } 1158{{EnabledModifierCSharp}} void Method1() { } 1159{{EnabledModifierCSharp}} void Method1(int p1, int p2) { } 1160{{EnabledModifierCSharp}} void Method1(char p1, params int[] p2) { } 1163{{EnabledModifierCSharp}} void Method2(int p1 = 0) { } 1168{{EnabledModifierCSharp}} void Method3(int p1 = 0) { } 1169{{EnabledModifierCSharp}} void Method3(string p1 = null) { } 1172{{EnabledModifierCSharp}} void Method4(int p1 = 0) { } 1173{{EnabledModifierCSharp}} void Method4(char p1 = 'a') { } 1174{{EnabledModifierCSharp}} void Method4(string p1 = null) { } 1177{{EnabledModifierCSharp}} void Method5(int p1 = 0) { } 1178{{EnabledModifierCSharp}} void Method5(char p1 = 'a') { } 1179{{EnabledModifierCSharp}} void Method5(string p1 = null) { } 1182{{EnabledModifierCSharp}} object Method6(int p1 = 0) { return Method6<object>(p1); } 1183{{EnabledModifierCSharp}} T Method6<T>(int p1 = 0) { return default(T); } 1221GetCSharpResultAt(21, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method4", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri), 1223GetCSharpResultAt(26, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method5", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri), 1225GetCSharpResultAt(31, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method6", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri), 1227GetCSharpResultAt(32, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method6", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri) 1235{{EnabledModifierCSharp}} void Method1(int p1, int p2, int p3 = 0) { } 1236{{EnabledModifierCSharp}} void Method1() { } 1237{{EnabledModifierCSharp}} void Method1(int p1, int p2) { } 1238{{EnabledModifierCSharp}} void Method1(char p1, params int[] p2) { } 1241{{EnabledModifierCSharp}} void Method2(int p1 = 0) { } 1246{{EnabledModifierCSharp}} void Method3(int p1 = 0) { } 1247{{EnabledModifierCSharp}} void Method3(string p1 = null) { } 1248{{EnabledModifierCSharp}} void Method3(int p1, int p2) { } 1251{{EnabledModifierCSharp}} void Method4(int p1 = 0) { } // unshipped 1252{{EnabledModifierCSharp}} void Method4(char p1, int p2) { } // unshipped 1253{{EnabledModifierCSharp}} void Method4(string p1, int p2) { } // unshipped 1256{{EnabledModifierCSharp}} void Method5(int p1 = 0) { } // shipped 1257{{EnabledModifierCSharp}} void Method5(char p1) { } // shipped 1258{{EnabledModifierCSharp}} void Method5(string p1) { } // unshipped 1261{{EnabledModifierCSharp}} void Method6(int p1 = 0) { } // shipped 1262{{EnabledModifierCSharp}} void Method6(char p1 = 'a') { } // shipped 1263{{EnabledModifierCSharp}} void Method6(string p1) { } // unshipped 1284{{EnabledModifierCSharp}} class C 1286{{EnabledModifierCSharp}} void M(int p1 = 0) { } 1289{{EnabledModifierCSharp}} void M(char p1, int p2) { } 1308{{EnabledModifierCSharp}} class C 1310{{EnabledModifierCSharp}} void M(int p1 = 0) { } 1313{{EnabledModifierCSharp}} void M(char p1 = '0') { } 1325{{EnabledModifierCSharp}} class C 1327{{EnabledModifierCSharp}} string Field; 1328{{EnabledModifierCSharp}} string Property { get; set; } 1329{{EnabledModifierCSharp}} string Method(string x) => throw null!; 1330{{EnabledModifierCSharp}} string ArrowExpressionProperty => throw null!; 1342GetCSharpResultAt(4, 13 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Field -> string"), 1343GetCSharpResultAt(4, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Field"), 1344GetCSharpResultAt(5, 24 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Property.get -> string"), 1345GetCSharpResultAt(5, 24 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.get"), 1346GetCSharpResultAt(5, 29 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Property.set -> void"), 1347GetCSharpResultAt(5, 29 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.set"), 1348GetCSharpResultAt(6, 13 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Method(string x) -> string"), 1349GetCSharpResultAt(6, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Method"), 1350GetCSharpResultAt(7, 40 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.ArrowExpressionProperty.get -> string"), 1351GetCSharpResultAt(7, 40 + EnabledModifierCSharp.Length, ObliviousApiRule, "ArrowExpressionProperty.get") 1360{{EnabledModifierCSharp}} class C 1362{{EnabledModifierCSharp}} {{csharp}} Field; 1363{{EnabledModifierCSharp}} {{csharp}} Property { get; set; } 1364{{EnabledModifierCSharp}} {{csharp}} Method({{csharp}} x) => throw null!; 1365{{EnabledModifierCSharp}} {{csharp}} ArrowExpressionProperty => throw null!; 1377GetCSharpResultAt(4, 14 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.Field -> {annotated}"), 1378GetCSharpResultAt(5, 25 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.Property.get -> {annotated}"), 1379GetCSharpResultAt(6, 14 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.Method({annotated} x) -> {annotated}"), 1380GetCSharpResultAt(7, 41 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.ArrowExpressionProperty.get -> {annotated}")); 1386{{EnabledModifierCSharp}} class C 1388{{EnabledModifierCSharp}} string Field; 1389{{EnabledModifierCSharp}} D<string 1393{{EnabledModifierCSharp}} string Property { get; set; } 1394{{EnabledModifierCSharp}} void Method(string x) => throw null!; 1395{{EnabledModifierCSharp}} string Method2() => throw null!; 1396{{EnabledModifierCSharp}} string ArrowExpressionProperty => throw null!; 1398{{EnabledModifierCSharp}} D<string>.E< 1404{{EnabledModifierCSharp}} string this[string x] { get => throw null!; set => throw null!; } 1406{{EnabledModifierCSharp}} class D<T> { public class E<T> { } } 1427GetCSharpResultAt(4, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Field"), 1429GetCSharpResultAt(9, 24 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.get"), 1430GetCSharpResultAt(9, 29 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.set"), 1431GetCSharpResultAt(10, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "Method"), 1432GetCSharpResultAt(11, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Method2"), 1433GetCSharpResultAt(12, 40 + EnabledModifierCSharp.Length, ObliviousApiRule, "ArrowExpressionProperty.get"), 1435GetCSharpResultAt(20, 30 + EnabledModifierCSharp.Length, ObliviousApiRule, "this.get"), 1436GetCSharpResultAt(20, 50 + EnabledModifierCSharp.Length, ObliviousApiRule, "this.set") 1443{{EnabledModifierCSharp}} class C 1445{{EnabledModifierCSharp}} void M<T>(T t) where T : class { } 1448{{EnabledModifierCSharp}} void M2<T>(T t) where T : class { } 1449{{EnabledModifierCSharp}} void M3<T>(T t) where T : class? { } 1452{{EnabledModifierCSharp}} class D<T> where T : class { } 1453{{EnabledModifierCSharp}} class E { public class F<T> where T : class { } } 1469GetCSharpResultAt(4, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M<T>"), 1470GetCSharpResultAt(11, 8 + EnabledModifierCSharp.Length, ObliviousApiRule, "D<T>"), 1471GetCSharpResultAt(12, 25 + EnabledModifierCSharp.Length, ObliviousApiRule, "F<T>") 1478{{EnabledModifierCSharp}} class C 1480{{EnabledModifierCSharp}} void M<T>(T t) where T : notnull { } 1483{{EnabledModifierCSharp}} void M2<T>(T t) where T : notnull { } 1499{{EnabledModifierCSharp}} interface I { } 1500{{EnabledModifierCSharp}} class C 1502{{EnabledModifierCSharp}} void M1<T>() where T : I { } 1503{{EnabledModifierCSharp}} void M2<T>() where T : C { } 1504{{EnabledModifierCSharp}} void M3<T, U>() where T : U where U : class { } 1507{{EnabledModifierCSharp}} void M1b<T>() where T : I { } 1508{{EnabledModifierCSharp}} void M2b<T>() where T : C? { } 1509{{EnabledModifierCSharp}} void M3b<T, U>() where T : U where U : class { } 1525GetCSharpResultAt(5, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M1<T>"), 1526GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M2<T>"), 1527GetCSharpResultAt(7, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M3<T, U>") 1534{{EnabledModifierCSharp}} interface I<T> { } 1535{{EnabledModifierCSharp}} class C 1538{{EnabledModifierCSharp}} void M1<T>() where T : I< 1554GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M1<T>") 1561{{EnabledModifierCSharp}} class C 1563{{EnabledModifierCSharp}} enum E 1583{{EnabledModifierCSharp}} class C 1585{{EnabledModifierCSharp}} enum E 1605{{EnabledModifierCSharp}} class C<T> 1607{{EnabledModifierCSharp}} struct Nested { } 1609{{EnabledModifierCSharp}} C< 1631{{EnabledModifierCSharp}} class C<T> where T : class 1633{{EnabledModifierCSharp}} struct Nested { } 1635{{EnabledModifierCSharp}} Nested field; 1636{{EnabledModifierCSharp}} C<T>.Nested field2; 1649GetCSharpResultAt(7, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "field") 1657{{EnabledModifierCSharp}} class C<T> 1659{{EnabledModifierCSharp}} struct Nested { } 1661{{EnabledModifierCSharp}} Nested field; 1662{{EnabledModifierCSharp}} Nested field2; 1683{{EnabledModifierCSharp}} class C 1685{{EnabledModifierCSharp}} C() { } 1690{{EnabledModifierCSharp}} class D 1692{{EnabledModifierCSharp}} D() { } 1697GetCSharpResultAt(10, 12 + EnabledModifierCSharp.Length, DeclareNewApiRule, "Other.Namespace.D"), 1699GetCSharpResultAt(12, 10 + EnabledModifierCSharp.Length, DeclareNewApiRule, "Other.Namespace.D.D() -> void")); 1711{{EnabledModifierCSharp}} class C 1713{{EnabledModifierCSharp}} C() { } 1728{{EnabledModifierCSharp}} class C 1730{{EnabledModifierCSharp}} C() { } 1735GetCSharpResultAt(line: 3, 12 + EnabledModifierCSharp.Length, DeclareNewApiRule, "My.Namespace.C"), 1737GetCSharpResultAt(5, 10 + EnabledModifierCSharp.Length, DeclareNewApiRule, "My.Namespace.C.C() -> void")); 1746{{EnabledModifierCSharp}} partial class C 1788if (EnabledModifierCSharp == "internal") 1797{{EnabledModifierCSharp}} record C(int X, string Y) 1817{{EnabledModifierCSharp}} delegate void D(int X, string Y); 1834{{EnabledModifierCSharp}} struct {|{{AddNewApiId}}:C|} 1848{{EnabledModifierCSharp}} struct {|{{AddNewApiId}}:C|} 1863{{EnabledModifierCSharp}} struct {|{{AddNewApiId}}:C|} 1865{{EnabledModifierCSharp}} C(int value) 1883{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 1893{{EnabledModifierCSharp}} class C 1895{{EnabledModifierCSharp}} int Field; 1896{{EnabledModifierCSharp}} int Property { get; set; } 1897{{EnabledModifierCSharp}} void Method() { } 1898{{EnabledModifierCSharp}} int ArrowExpressionProperty => 0; 1900{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 1927{{EnabledModifierCSharp}} class C 1930{{EnabledModifierCSharp}} int Field1; 1931{{EnabledModifierCSharp}} int Field2; 1932{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field3|}; // Newly added field, not in current public API. 1940{{EnabledModifierCSharp}} class C 1943{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field1|}; // Newly added field, not in current public API. 1951{{EnabledModifierCSharp}} class C 1953{{EnabledModifierCSharp}} string? {|{{ShouldAnnotateApiFilesId}}:{|{{AddNewApiId}}:NewField|}|}; // Newly added field, not in current public API. 1981{{EnabledModifierCSharp}} class C 1983{{EnabledModifierCSharp}} string? {|{{ShouldAnnotateApiFilesId}}:{|{{AddNewApiId}}:NewField|}|}; // Newly added field, not in current public API. 2019{{EnabledModifierCSharp}} class C 2021{{EnabledModifierCSharp}} string? {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 2036{{EnabledModifierCSharp}} class C 2038{{EnabledModifierCSharp}} string? OldField; 2039{{EnabledModifierCSharp}} string? {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 2056{{EnabledModifierCSharp}} class C 2058{{EnabledModifierCSharp}} string? OldField; 2059{{EnabledModifierCSharp}} string? NewField; 2072{{EnabledModifierCSharp}} class C 2074{{EnabledModifierCSharp}} string {|{{ObliviousApiId}}:{|{{AddNewApiId}}:ChangedField|}|}; // oblivious 2091{{EnabledModifierCSharp}} class C 2093{{EnabledModifierCSharp}} string ObliviousField; 2101GetCSharpResultAt(5, 13 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.ObliviousField -> string"), 2103GetCSharpResultAt(5, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "ObliviousField") 2111{{EnabledModifierCSharp}} static class C 2113{{EnabledModifierCSharp}} static void M<T>() 2120GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C"), 2122GetCSharpResultAt(5, 18 + EnabledModifierCSharp.Length, DeclareNewApiRule, "static C.M<T>() -> void") 2130{{EnabledModifierCSharp}} static class C<T> 2136GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C<T>") 2144{{EnabledModifierCSharp}} static class C<T1, T2> 2155GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "~C<T1, T2>"), 2157GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, ObliviousApiRule, "C<T1, T2>") 2165{{EnabledModifierCSharp}} static class C<T> 2176GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "~C<T>"), 2178GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, ObliviousApiRule, "C<T>") 2188{{EnabledModifierCSharp}} class C 2207{{EnabledModifierCSharp}} class C 2221{{EnabledModifierCSharp}} class C 2232{{EnabledModifierCSharp}} class C 2234{{EnabledModifierCSharp}} int Field; 2235{{EnabledModifierCSharp}} int Property { get; set; } 2236{{EnabledModifierCSharp}} void Method() { } 2237{{EnabledModifierCSharp}} int ArrowExpressionProperty => 0; 2239{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:NewField|}; 2264{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2273{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2276{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2279{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2290{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2293{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_A|}; 2294{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_b|}; 2295{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_C|}; 2296{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_d|}; 2299{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2313{{EnabledModifierCSharp}} class C 2316{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(int p1){ } 2323{{EnabledModifierCSharp}} class C 2326{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(object? p1){ } 2336{{EnabledModifierCSharp}} class C 2339{{EnabledModifierCSharp}} void Method(int p1){ } 2340{{EnabledModifierCSharp}} void Method(int p1, int p2){ } 2341{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(char p1){ } 2375{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(){ } 2378{{EnabledModifierCSharp}} void Method(char p1){ } 2386{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2389{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2391{{EnabledModifierCSharp}} class CC 2397{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2412{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2415{{EnabledModifierCSharp}} CC<int> {|{{AddNewApiId}}:Field|}; 2419{{EnabledModifierCSharp}} class CC<T> 2421{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2422{{EnabledModifierCSharp}} CC<int> {|{{AddNewApiId}}:Field2|}; 2425{{EnabledModifierCSharp}} class C3 2427{{EnabledModifierCSharp}} class C4 { } 2431{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2459{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2462{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2464{{EnabledModifierCSharp}} class CC 2466{{EnabledModifierCSharp}} int Field; 2470{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2488{{EnabledModifierCSharp}} class C 2491{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:CC|} 2493{{EnabledModifierCSharp}} int Field; 2496{{EnabledModifierCSharp}} class CC<T> 2499{{EnabledModifierCSharp}} int Field; 2520{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2523{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2525{{EnabledModifierCSharp}} class CC 2527{{EnabledModifierCSharp}} int Field; 2531{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2546{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2549{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2551{{EnabledModifierCSharp}} class CC 2557{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2580{{EnabledModifierCSharp}} class C 2582{{EnabledModifierCSharp}} int Property { get; } 2584{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 2609{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:A|}|} { } 2610{{EnabledModifierCSharp}} class B { } 2611{{EnabledModifierCSharp}} class D { } 2629{{EnabledModifierCSharp}} class B { } 2630{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} { } 2631{{EnabledModifierCSharp}} class D { } 2649{{EnabledModifierCSharp}} class B { } 2650{{EnabledModifierCSharp}} class D { } 2651{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:E|}|} { } 2669{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:A|}|} { } 2670{{EnabledModifierCSharp}} class B { } 2671{{EnabledModifierCSharp}} class D { } 2689{{EnabledModifierCSharp}} class B { } 2690{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} { } 2691{{EnabledModifierCSharp}} class D { } 2709{{EnabledModifierCSharp}} class B { } 2710{{EnabledModifierCSharp}} class D { } 2711{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:E|}|} { } 2729{{EnabledModifierCSharp}} partial class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} 2733{{EnabledModifierCSharp}} partial class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} 2744{{EnabledModifierCSharp}} record R(int {|{{AddNewApiId}}:P|}); 2778{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} 2798{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|}