22using Microsoft . FSharp . Core ;
33using Microsoft . FSharp . Collections ;
44
5+ [ assembly: System . Runtime . CompilerServices . InternalsVisibleTo ( "a" ) ]
6+
57public class Lib2
68{
79 public static Lib . recd1 r1 = new Lib . recd1 ( 3 ) ;
810 public static Lib . recd2 r2 = new Lib . recd2 ( 3 , "a" ) ;
911 public static Lib . rrecd2 rr2 = new Lib . rrecd2 ( "a" , 3 ) ;
1012 public static Lib . recd3 < string > r3 = new Lib . recd3 < string > ( 4 , "c" , null ) ;
11-
13+
1214 public static Lib . discr1_0 d10a = Lib . discr1_0 . Discr1_0_A ;
1315 public static Lib . discr1_1 d11a = Lib . discr1_1 . NewDiscr1_1_A ( 3 ) ;
1416 public static Lib . discr1_2 d12a = Lib . discr1_2 . NewDiscr1_2_A ( 3 , 4 ) ;
15-
17+
1618 public static Lib . discr2_0_0 d200a = Lib . discr2_0_0 . Discr2_0_0_A ;
1719 public static Lib . discr2_1_0 d210a = Lib . discr2_1_0 . NewDiscr2_1_0_A ( 3 ) ;
1820 public static Lib . discr2_0_1 d201a = Lib . discr2_0_1 . Discr2_0_1_A ;
1921 public static Lib . discr2_1_1 d211a = Lib . discr2_1_1 . NewDiscr2_1_1_A ( 3 ) ;
20-
22+
2123 public static Lib . discr2_0_0 d200b = Lib . discr2_0_0 . Discr2_0_0_B ;
2224 public static Lib . discr2_1_0 d210b = Lib . discr2_1_0 . Discr2_1_0_B ;
2325 public static Lib . discr2_0_1 d201b = Lib . discr2_0_1 . NewDiscr2_0_1_B ( 3 ) ;
2426 public static Lib . discr2_1_1 d211b = Lib . discr2_1_1 . NewDiscr2_1_1_B ( 4 ) ;
2527
26- public static FSharpList < int > li1 = FSharpList < int > . Cons ( 3 , FSharpList < int > . Empty ) ;
27- public static FSharpList < Lib . recd1 > lr1 = FSharpList < Lib . recd1 > . Cons ( r1 , FSharpList < Lib . recd1 > . Empty ) ;
28+ public static FSharpList < int > li1 = FSharpList < int > . Cons ( 3 , FSharpList < int > . Empty ) ;
29+ public static FSharpList < Lib . recd1 > lr1 = FSharpList < Lib . recd1 > . Cons ( r1 , FSharpList < Lib . recd1 > . Empty ) ;
2830
2931 public static FSharpOption < int > oi1 = FSharpOption < int > . Some ( 3 ) ;
3032 public static FSharpOption < Lib . recd1 > or1 = FSharpOption < Lib . recd1 > . Some ( r1 ) ;
@@ -34,8 +36,27 @@ public class Lib2
3436
3537 public static Lib . StructUnionsTests . U0 u0 = Lib . StructUnionsTests . U0 . U0 ;
3638 public static Lib . StructUnionsTests . U1 u1 = Lib . StructUnionsTests . U1 . NewU1 ( 3 ) ;
37- public static Lib . StructUnionsTests . U2 u2 = Lib . StructUnionsTests . U2 . NewU2 ( 3 , 4 ) ;
39+ public static Lib . StructUnionsTests . U2 u2 = Lib . StructUnionsTests . U2 . NewU2 ( 3 , 4 ) ;
3840
39- static Lib2 ( ) { r3 . recd3field3 = r3 ; }
41+ static Lib2 ( ) { r3 . recd3field3 = r3 ; }
42+
43+ }
44+
45+ namespace Newtonsoft . Json . Converters
46+ {
47+ internal class SomeClass
48+ {
49+ public SomeClass ( ) { }
50+ public static void SomeMethod ( ) { }
51+ }
52+ public class ContainerClass
53+ {
54+ public ContainerClass ( ) { }
55+ internal class SomeClass
56+ {
57+ public SomeClass ( ) { }
58+ public static void SomeMethod ( ) { }
59+ }
4060
61+ }
4162}
0 commit comments