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)
257{{EnabledModifierCSharp}} class C 276{{EnabledModifierCSharp}} class C 299{{EnabledModifierCSharp}} class C 311expectedDiagnostics = new[] { GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C") }; 322{{EnabledModifierCSharp}} class C 331var expectedDiagnostics = new[] { GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C") }; 352{{EnabledModifierCSharp}} class C 361await VerifyCSharpAsync(source, shippedText, unshippedText, GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C")); 370{{EnabledModifierCSharp}} sealed class GeneratedInternalTypeHelper 387{{EnabledModifierCSharp}} class C 389{{EnabledModifierCSharp}} int Field; 390{{EnabledModifierCSharp}} int Property { get; set; } 391{{EnabledModifierCSharp}} void Method() { } 392{{EnabledModifierCSharp}} int ArrowExpressionProperty => 0; 401GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C"), 403GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.C() -> void"), 405GetCSharpResultAt(4, 10 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Field -> int"), 407GetCSharpResultAt(5, 21 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Property.get -> int"), 409GetCSharpResultAt(5, 26 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Property.set -> void"), 411GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Method() -> void"), 413GetCSharpResultAt(7, 37 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.ArrowExpressionProperty.get -> int")); 425{{EnabledModifierCSharp}} class C 427{{EnabledModifierCSharp}} {{csharp}} Field; 428{{EnabledModifierCSharp}} {{csharp}} Property { get; set; } 429{{EnabledModifierCSharp}} void Method({{csharp}} p) { } 430{{EnabledModifierCSharp}} {{csharp}} ArrowExpressionProperty => default; 439GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C"), 441GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.C() -> void"), 443GetCSharpResultAt(4, 14 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.Field -> {message}"), 445GetCSharpResultAt(5, 25 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.Property.get -> {message}"), 447GetCSharpResultAt(5, 30 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Property.set -> void"), 449GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.Method({message} p) -> void"), 451GetCSharpResultAt(7, 41 + EnabledModifierCSharp.Length, DeclareNewApiRule, $"C.ArrowExpressionProperty.get -> {message}")); 560{{EnabledModifierCSharp}} class C 581{{EnabledModifierCSharp}} class C 599{{EnabledModifierCSharp}} class C 617{{EnabledModifierCSharp}} class C 628GetCSharpResultAt(2, 8 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.C() -> void")); 636{{EnabledModifierCSharp}} class C 657{{EnabledModifierCSharp}} class C 659{{EnabledModifierCSharp}} int Field; 660{{EnabledModifierCSharp}} int Property { get; set; } 661{{EnabledModifierCSharp}} void Method() { } 684{{EnabledModifierCSharp}} class C 686{{EnabledModifierCSharp}} int Field; 687{{EnabledModifierCSharp}} int Property { get; set; } 688{{EnabledModifierCSharp}} void Method() { } 711{{EnabledModifierCSharp}} enum E 738{{EnabledModifierCSharp}} class C 768{{EnabledModifierCSharp}} class C 770{{EnabledModifierCSharp}} int Field; 771{{EnabledModifierCSharp}} int Property { get; set; } 772{{EnabledModifierCSharp}} void Method() { } 805var secondDiagnostic = new[] { GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C.Method() -> void") }; 816{{EnabledModifierCSharp}} class C 818{{EnabledModifierCSharp}} int Field; 819{{EnabledModifierCSharp}} int Property { get; set; } 844{{EnabledModifierCSharp}} class C 846{{EnabledModifierCSharp}} int Field; 847{{EnabledModifierCSharp}} int Property { get; set; } 878{{EnabledModifierCSharp}} class C 880{{EnabledModifierCSharp}} int Field; 881{{EnabledModifierCSharp}} int Property { get; set; } 914{{EnabledModifierCSharp}} class C 916{{EnabledModifierCSharp}} int Field; 917{{EnabledModifierCSharp}} int Property { get; set; } 942{{EnabledModifierCSharp}} class C 944{{EnabledModifierCSharp}} int Field; 945{{EnabledModifierCSharp}} int Property { get; set; } 971{{EnabledModifierCSharp}} class C 973{{EnabledModifierCSharp}} int Field; 974{{EnabledModifierCSharp}} int Property { get; set; } 1000{{EnabledModifierCSharp}} class C 1002{{EnabledModifierCSharp}} int Field; 1003{{EnabledModifierCSharp}} int Property { get; set; } 1032{{EnabledModifierCSharp}} class C 1034{{EnabledModifierCSharp}} int Field; 1035{{EnabledModifierCSharp}} int Property { get; set; } 1062{{EnabledModifierCSharp}} class C 1064{{EnabledModifierCSharp}} int Field; 1065{{EnabledModifierCSharp}} int Property { get; set; } 1247{{EnabledModifierCSharp}} void Method1(int p1, int p2, int p3 = 0) { } 1248{{EnabledModifierCSharp}} void Method1() { } 1249{{EnabledModifierCSharp}} void Method1(int p1, int p2) { } 1250{{EnabledModifierCSharp}} void Method1(char p1, params int[] p2) { } 1253{{EnabledModifierCSharp}} void Method2(int p1 = 0) { } 1258{{EnabledModifierCSharp}} void Method3(int p1 = 0) { } 1259{{EnabledModifierCSharp}} void Method3(string p1 = null) { } 1262{{EnabledModifierCSharp}} void Method4(int p1 = 0) { } 1263{{EnabledModifierCSharp}} void Method4(char p1 = 'a') { } 1264{{EnabledModifierCSharp}} void Method4(string p1 = null) { } 1267{{EnabledModifierCSharp}} void Method5(int p1 = 0) { } 1268{{EnabledModifierCSharp}} void Method5(char p1 = 'a') { } 1269{{EnabledModifierCSharp}} void Method5(string p1 = null) { } 1272{{EnabledModifierCSharp}} object Method6(int p1 = 0) { return Method6<object>(p1); } 1273{{EnabledModifierCSharp}} T Method6<T>(int p1 = 0) { return default(T); } 1350{{EnabledModifierCSharp}} void Method1(int p1, int p2, int p3 = 0) { } 1351{{EnabledModifierCSharp}} void Method1() { } 1352{{EnabledModifierCSharp}} void Method1(int p1, int p2) { } 1353{{EnabledModifierCSharp}} void Method1(char p1, params int[] p2) { } 1356{{EnabledModifierCSharp}} void Method2(int p1 = 0) { } 1361{{EnabledModifierCSharp}} void Method3(int p1 = 0) { } 1362{{EnabledModifierCSharp}} void Method3(string p1 = null) { } 1363{{EnabledModifierCSharp}} void Method3(int p1, int p2) { } 1366{{EnabledModifierCSharp}} void Method4(int p1 = 0) { } // unshipped 1367{{EnabledModifierCSharp}} void Method4(char p1, int p2) { } // unshipped 1368{{EnabledModifierCSharp}} void Method4(string p1, int p2) { } // unshipped 1371{{EnabledModifierCSharp}} void Method5(int p1 = 0) { } // shipped 1372{{EnabledModifierCSharp}} void Method5(char p1) { } // shipped 1373{{EnabledModifierCSharp}} void Method5(string p1) { } // unshipped 1376{{EnabledModifierCSharp}} void Method6(int p1 = 0) { } // shipped 1377{{EnabledModifierCSharp}} void Method6(char p1 = 'a') { } // shipped 1378{{EnabledModifierCSharp}} void Method6(string p1) { } // unshipped 1416GetCSharpResultAt(21, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method4", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri), 1418GetCSharpResultAt(26, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method5", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri), 1420GetCSharpResultAt(31, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method6", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri), 1422GetCSharpResultAt(32, 11 + EnabledModifierCSharp.Length, OverloadWithOptionalParametersShouldHaveMostParameters, "Method6", OverloadWithOptionalParametersShouldHaveMostParameters.HelpLinkUri) 1435{{EnabledModifierCSharp}} class C 1437{{EnabledModifierCSharp}} void M(int p1 = 0) { } 1440{{EnabledModifierCSharp}} void M(char p1, int p2) { } 1463{{EnabledModifierCSharp}} class C 1465{{EnabledModifierCSharp}} void M(int p1 = 0) { } 1468{{EnabledModifierCSharp}} void M(char p1 = '0') { } 1485{{EnabledModifierCSharp}} class C 1487{{EnabledModifierCSharp}} string Field; 1488{{EnabledModifierCSharp}} string Property { get; set; } 1489{{EnabledModifierCSharp}} string Method(string x) => throw null!; 1490{{EnabledModifierCSharp}} string ArrowExpressionProperty => throw null!; 1506GetCSharpResultAt(4, 13 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Field -> string"), 1507GetCSharpResultAt(4, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Field"), 1508GetCSharpResultAt(5, 24 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Property.get -> string"), 1509GetCSharpResultAt(5, 24 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.get"), 1510GetCSharpResultAt(5, 29 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Property.set -> void"), 1511GetCSharpResultAt(5, 29 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.set"), 1512GetCSharpResultAt(6, 13 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.Method(string x) -> string"), 1513GetCSharpResultAt(6, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Method"), 1514GetCSharpResultAt(7, 40 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.ArrowExpressionProperty.get -> string"), 1515GetCSharpResultAt(7, 40 + EnabledModifierCSharp.Length, ObliviousApiRule, "ArrowExpressionProperty.get") 1526{{EnabledModifierCSharp}} class C 1528{{EnabledModifierCSharp}} {{csharp}} Field; 1529{{EnabledModifierCSharp}} {{csharp}} Property { get; set; } 1530{{EnabledModifierCSharp}} {{csharp}} Method({{csharp}} x) => throw null!; 1531{{EnabledModifierCSharp}} {{csharp}} ArrowExpressionProperty => throw null!; 1549GetCSharpResultAt(4, 14 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.Field -> {annotated}"), 1550GetCSharpResultAt(5, 25 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.Property.get -> {annotated}"), 1551GetCSharpResultAt(6, 14 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.Method({annotated} x) -> {annotated}"), 1552GetCSharpResultAt(7, 41 + EnabledModifierCSharp.Length, AnnotateApiRule, $"C.ArrowExpressionProperty.get -> {annotated}")); 1560{{EnabledModifierCSharp}} class C 1562{{EnabledModifierCSharp}} string Field; 1563{{EnabledModifierCSharp}} D<string 1567{{EnabledModifierCSharp}} string Property { get; set; } 1568{{EnabledModifierCSharp}} void Method(string x) => throw null!; 1569{{EnabledModifierCSharp}} string Method2() => throw null!; 1570{{EnabledModifierCSharp}} string ArrowExpressionProperty => throw null!; 1572{{EnabledModifierCSharp}} D<string>.E< 1578{{EnabledModifierCSharp}} string this[string x] { get => throw null!; set => throw null!; } 1580{{EnabledModifierCSharp}} class D<T> { public class E<T> { } } 1605GetCSharpResultAt(4, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Field"), 1607GetCSharpResultAt(9, 24 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.get"), 1608GetCSharpResultAt(9, 29 + EnabledModifierCSharp.Length, ObliviousApiRule, "Property.set"), 1609GetCSharpResultAt(10, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "Method"), 1610GetCSharpResultAt(11, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "Method2"), 1611GetCSharpResultAt(12, 40 + EnabledModifierCSharp.Length, ObliviousApiRule, "ArrowExpressionProperty.get"), 1613GetCSharpResultAt(20, 30 + EnabledModifierCSharp.Length, ObliviousApiRule, "this.get"), 1614GetCSharpResultAt(20, 50 + EnabledModifierCSharp.Length, ObliviousApiRule, "this.set") 1623{{EnabledModifierCSharp}} class C 1625{{EnabledModifierCSharp}} void M<T>(T t) where T : class { } 1628{{EnabledModifierCSharp}} void M2<T>(T t) where T : class { } 1629{{EnabledModifierCSharp}} void M3<T>(T t) where T : class? { } 1632{{EnabledModifierCSharp}} class D<T> where T : class { } 1633{{EnabledModifierCSharp}} class E { public class F<T> where T : class { } } 1653GetCSharpResultAt(4, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M<T>"), 1654GetCSharpResultAt(11, 8 + EnabledModifierCSharp.Length, ObliviousApiRule, "D<T>"), 1655GetCSharpResultAt(12, 25 + EnabledModifierCSharp.Length, ObliviousApiRule, "F<T>") 1664{{EnabledModifierCSharp}} class C 1666{{EnabledModifierCSharp}} void M<T>(T t) where T : notnull { } 1669{{EnabledModifierCSharp}} void M2<T>(T t) where T : notnull { } 1691{{EnabledModifierCSharp}} interface I { } 1692{{EnabledModifierCSharp}} class C 1694{{EnabledModifierCSharp}} void M1<T>() where T : I { } 1695{{EnabledModifierCSharp}} void M2<T>() where T : C { } 1696{{EnabledModifierCSharp}} void M3<T, U>() where T : U where U : class { } 1699{{EnabledModifierCSharp}} void M1b<T>() where T : I { } 1700{{EnabledModifierCSharp}} void M2b<T>() where T : C? { } 1701{{EnabledModifierCSharp}} void M3b<T, U>() where T : U where U : class { } 1721GetCSharpResultAt(5, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M1<T>"), 1722GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M2<T>"), 1723GetCSharpResultAt(7, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M3<T, U>") 1732{{EnabledModifierCSharp}} interface I<T> { } 1733{{EnabledModifierCSharp}} class C 1736{{EnabledModifierCSharp}} void M1<T>() where T : I< 1756GetCSharpResultAt(6, 11 + EnabledModifierCSharp.Length, ObliviousApiRule, "M1<T>") 1765{{EnabledModifierCSharp}} class C 1767{{EnabledModifierCSharp}} enum E 1793{{EnabledModifierCSharp}} class C 1795{{EnabledModifierCSharp}} enum E 1821{{EnabledModifierCSharp}} class C<T> 1823{{EnabledModifierCSharp}} struct Nested { } 1825{{EnabledModifierCSharp}} C< 1853{{EnabledModifierCSharp}} class C<T> where T : class 1855{{EnabledModifierCSharp}} struct Nested { } 1857{{EnabledModifierCSharp}} Nested field; 1858{{EnabledModifierCSharp}} C<T>.Nested field2; 1883GetCSharpResultAt(7, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "field") 1893{{EnabledModifierCSharp}} class C<T> 1895{{EnabledModifierCSharp}} struct Nested { } 1897{{EnabledModifierCSharp}} Nested field; 1898{{EnabledModifierCSharp}} Nested field2; 1921{{EnabledModifierCSharp}} class C 1923{{EnabledModifierCSharp}} C() { } 1928{{EnabledModifierCSharp}} class D 1930{{EnabledModifierCSharp}} D() { } 1940GetCSharpResultAt(10, 12 + EnabledModifierCSharp.Length, DeclareNewApiRule, "Other.Namespace.D"), 1942GetCSharpResultAt(12, 10 + EnabledModifierCSharp.Length, DeclareNewApiRule, "Other.Namespace.D.D() -> void")); 1951{{EnabledModifierCSharp}} class C 1953{{EnabledModifierCSharp}} C() { } 1970{{EnabledModifierCSharp}} class C 1972{{EnabledModifierCSharp}} C() { } 1982GetCSharpResultAt(line: 3, 12 + EnabledModifierCSharp.Length, DeclareNewApiRule, "My.Namespace.C"), 1984GetCSharpResultAt(5, 10 + EnabledModifierCSharp.Length, DeclareNewApiRule, "My.Namespace.C.C() -> void")); 1993{{EnabledModifierCSharp}} partial class C 2016{{EnabledModifierCSharp}} record C(int X, string Y) 2049if (EnabledModifierCSharp == "internal") 2064{{EnabledModifierCSharp}} delegate void D(int X, string Y); 2086{{EnabledModifierCSharp}} struct {|{{AddNewApiId}}:C|} 2103{{EnabledModifierCSharp}} struct {|{{AddNewApiId}}:C|} 2121{{EnabledModifierCSharp}} struct {|{{AddNewApiId}}:C|} 2123{{EnabledModifierCSharp}} C(int value) 2143{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2160{{EnabledModifierCSharp}} class C 2162{{EnabledModifierCSharp}} int Field; 2163{{EnabledModifierCSharp}} int Property { get; set; } 2164{{EnabledModifierCSharp}} void Method() { } 2165{{EnabledModifierCSharp}} int ArrowExpressionProperty => 0; 2167{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 2198{{EnabledModifierCSharp}} class C 2201{{EnabledModifierCSharp}} int Field1; 2202{{EnabledModifierCSharp}} int Field2; 2203{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field3|}; // Newly added field, not in current public API. 2218{{EnabledModifierCSharp}} class C 2221{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field1|}; // Newly added field, not in current public API. 2235{{EnabledModifierCSharp}} class C 2237{{EnabledModifierCSharp}} string? {|{{ShouldAnnotateApiFilesId}}:{|{{AddNewApiId}}:NewField|}|}; // Newly added field, not in current public API. 2258{{EnabledModifierCSharp}} class C 2260{{EnabledModifierCSharp}} string? {|{{ShouldAnnotateApiFilesId}}:{|{{AddNewApiId}}:NewField|}|}; // Newly added field, not in current public API. 2308{{EnabledModifierCSharp}} class C 2310{{EnabledModifierCSharp}} string? {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 2329{{EnabledModifierCSharp}} class C 2331{{EnabledModifierCSharp}} string? OldField; 2332{{EnabledModifierCSharp}} string? {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 2352{{EnabledModifierCSharp}} class C 2354{{EnabledModifierCSharp}} string? OldField; 2355{{EnabledModifierCSharp}} string? NewField; 2373{{EnabledModifierCSharp}} class C 2375{{EnabledModifierCSharp}} string {|{{ObliviousApiId}}:{|{{AddNewApiId}}:ChangedField|}|}; // oblivious 2397{{EnabledModifierCSharp}} class C 2399{{EnabledModifierCSharp}} string ObliviousField; 2408GetCSharpResultAt(5, 13 + EnabledModifierCSharp.Length, AnnotateApiRule, "C.ObliviousField -> string"), 2410GetCSharpResultAt(5, 13 + EnabledModifierCSharp.Length, ObliviousApiRule, "ObliviousField") 2420{{EnabledModifierCSharp}} static class C 2422{{EnabledModifierCSharp}} static void M<T>() 2432GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C"), 2434GetCSharpResultAt(5, 18 + EnabledModifierCSharp.Length, DeclareNewApiRule, "static C.M<T>() -> void") 2444{{EnabledModifierCSharp}} static class C<T> 2453GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "C<T>") 2463{{EnabledModifierCSharp}} static class C<T1, T2> 2477GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "~C<T1, T2>"), 2479GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, ObliviousApiRule, "C<T1, T2>") 2489{{EnabledModifierCSharp}} static class C<T> 2503GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, DeclareNewApiRule, "~C<T>"), 2505GetCSharpResultAt(3, 15 + EnabledModifierCSharp.Length, ObliviousApiRule, "C<T>") 2514{{EnabledModifierCSharp}} class C 2537{{EnabledModifierCSharp}} class C 2558{{EnabledModifierCSharp}} class C 2577{{EnabledModifierCSharp}} class C 2579{{EnabledModifierCSharp}} int Field; 2580{{EnabledModifierCSharp}} int Property { get; set; } 2581{{EnabledModifierCSharp}} void Method() { } 2582{{EnabledModifierCSharp}} int ArrowExpressionProperty => 0; 2584{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:NewField|}; 2614{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2631{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2634{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2637{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2654{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2657{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_A|}; 2658{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_b|}; 2659{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_C|}; 2660{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field_d|}; 2663{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2683{{EnabledModifierCSharp}} class C 2686{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(int p1){ } 2702{{EnabledModifierCSharp}} class C 2705{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(object? p1){ } 2722{{EnabledModifierCSharp}} class C 2725{{EnabledModifierCSharp}} void Method(int p1){ } 2726{{EnabledModifierCSharp}} void Method(int p1, int p2){ } 2727{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(char p1){ } 2748{{EnabledModifierCSharp}} void {|{{AddNewApiId}}:Method|}(){ } 2751{{EnabledModifierCSharp}} void Method(char p1){ } 2782{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2785{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2787{{EnabledModifierCSharp}} class CC 2793{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2812{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2815{{EnabledModifierCSharp}} CC<int> {|{{AddNewApiId}}:Field|}; 2819{{EnabledModifierCSharp}} class CC<T> 2821{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2822{{EnabledModifierCSharp}} CC<int> {|{{AddNewApiId}}:Field2|}; 2825{{EnabledModifierCSharp}} class C3 2827{{EnabledModifierCSharp}} class C4 { } 2831{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2867{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2870{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2872{{EnabledModifierCSharp}} class CC 2874{{EnabledModifierCSharp}} int Field; 2878{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2900{{EnabledModifierCSharp}} class C 2903{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:CC|} 2905{{EnabledModifierCSharp}} int Field; 2908{{EnabledModifierCSharp}} class CC<T> 2911{{EnabledModifierCSharp}} int Field; 2936{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2939{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2941{{EnabledModifierCSharp}} class CC 2943{{EnabledModifierCSharp}} int Field; 2947{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 2966{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:C|} 2969{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:Field|}; 2971{{EnabledModifierCSharp}} class CC 2977{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C2|}|} { } 3007{{EnabledModifierCSharp}} class C 3009{{EnabledModifierCSharp}} int Property { get; } 3011{{EnabledModifierCSharp}} int {|{{AddNewApiId}}:NewField|}; // Newly added field, not in current public API. 3035{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:A|}|} { } 3036{{EnabledModifierCSharp}} class B { } 3037{{EnabledModifierCSharp}} class D { } 3058{{EnabledModifierCSharp}} class B { } 3059{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} { } 3060{{EnabledModifierCSharp}} class D { } 3081{{EnabledModifierCSharp}} class B { } 3082{{EnabledModifierCSharp}} class D { } 3083{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:E|}|} { } 3104{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:A|}|} { } 3105{{EnabledModifierCSharp}} class B { } 3106{{EnabledModifierCSharp}} class D { } 3127{{EnabledModifierCSharp}} class B { } 3128{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} { } 3129{{EnabledModifierCSharp}} class D { } 3150{{EnabledModifierCSharp}} class B { } 3151{{EnabledModifierCSharp}} class D { } 3152{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:E|}|} { } 3173{{EnabledModifierCSharp}} partial class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} 3177{{EnabledModifierCSharp}} partial class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} 3194{{EnabledModifierCSharp}} record R(int {|{{AddNewApiId}}:P|}); 3236{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|} 3261{{EnabledModifierCSharp}} class {|{{AddNewApiId}}:{|{{AddNewApiId}}:C|}|}