Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/tests/test-20.cs')
-rwxr-xr-xmcs/tests/test-20.cs70
1 files changed, 0 insertions, 70 deletions
diff --git a/mcs/tests/test-20.cs b/mcs/tests/test-20.cs
deleted file mode 100755
index 006bd45075e..00000000000
--- a/mcs/tests/test-20.cs
+++ /dev/null
@@ -1,70 +0,0 @@
-//
-// This generates a warning
-//
-using System;
-
-class A {
- public int a;
-
- public void X ()
- {
- a = 1;
- }
-}
-
-class B : A {
- void X ()
- {
- a = 2;
- }
-
- public void TestB ()
- {
- X ();
- }
-}
-
-class Ax {
- public int a;
-
- public virtual void A ()
- {
- a = 1;
- }
-
- public virtual void B ()
- {
- a = 3;
- }
-}
-
-class Bx : Ax {
- public override void A ()
- {
- a = 2;
- }
- public new void B ()
- {
- a = 4;
- }
-}
-class Test {
- static int Main ()
- {
- B b = new B ();
-
- b.TestB ();
- if (b.a != 2)
- return 1;
-
- Bx bx = new Bx ();
- bx.A ();
- if (b.a != 2)
- return 2;
- bx.B ();
- Console.WriteLine ("a="+bx.a);
- if (bx.a != 4)
- return 3;
- return 0;
- }
-}