[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] cscctest ChangeLog csharp/class/generics/class1...
From: |
Klaus Treichel |
Subject: |
[dotgnu-pnet-commits] cscctest ChangeLog csharp/class/generics/class1... |
Date: |
Fri, 26 Dec 2008 08:05:15 +0000 |
CVSROOT: /cvsroot/dotgnu-pnet
Module name: cscctest
Changes by: Klaus Treichel <ktreichel> 08/12/26 08:05:15
Modified files:
. : ChangeLog
csharp/class/generics: class1.il class1.jl class2.il class2.jl
csharp/expr : is1.err is1.il is1.jerr
Log message:
Update to reflect latest compiler changes.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/cscctest/ChangeLog?cvsroot=dotgnu-pnet&r1=1.178&r2=1.179
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/class/generics/class1.il?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/class/generics/class1.jl?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/class/generics/class2.il?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/class/generics/class2.jl?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/expr/is1.err?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/expr/is1.il?cvsroot=dotgnu-pnet&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/cscctest/csharp/expr/is1.jerr?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/ChangeLog,v
retrieving revision 1.178
retrieving revision 1.179
diff -u -b -r1.178 -r1.179
--- ChangeLog 16 Aug 2008 15:19:31 -0000 1.178
+++ ChangeLog 26 Dec 2008 08:05:04 -0000 1.179
@@ -1,3 +1,10 @@
+2008-12-26 Klaus Treichel <address@hidden>
+
+ * csharp/class/generics/class1.il, csharp/class/generics/class1.jl,
+ csharp/class/generics/class2.il, csharp/class/generics/class2.jl,
+ csharp/expr/is1.err, csharp/expr/is1.il, csharp/expr/is1.jerr: Reflect
+ latest compiler changes.
+
2008-08-16 Klaus Treichel <address@hidden>
* csharp/expr/invoke3.cs, csharp/expr/invoke3.il,
csharp/expr/invoke3.jl:
Index: csharp/class/generics/class1.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/class/generics/class1.il,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- csharp/class/generics/class1.il 22 Sep 2007 13:25:18 -0000 1.1
+++ csharp/class/generics/class1.il 26 Dec 2008 08:05:07 -0000 1.2
@@ -41,7 +41,7 @@
} // namespace System
.namespace 'System'
{
-.class public auto ansi 'Test2`1'<valuetype 'T'> extends
['.library']'System'.'Object'
+.class public auto ansi 'Test2`1'<.ctor valuetype 'T'> extends
['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed
{
Index: csharp/class/generics/class1.jl
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/class/generics/class1.jl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- csharp/class/generics/class1.jl 22 Sep 2007 13:25:18 -0000 1.1
+++ csharp/class/generics/class1.jl 26 Dec 2008 08:05:14 -0000 1.2
@@ -43,7 +43,7 @@
} // namespace System
.namespace 'System'
{
-.class public auto ansi 'Test2`1'<valuetype 'T'> extends
['.library']'System'.'Object'
+.class public auto ansi 'Test2`1'<.ctor valuetype 'T'> extends
['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed java
{
Index: csharp/class/generics/class2.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/class/generics/class2.il,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- csharp/class/generics/class2.il 22 Sep 2007 13:25:18 -0000 1.1
+++ csharp/class/generics/class2.il 26 Dec 2008 08:05:14 -0000 1.2
@@ -71,9 +71,9 @@
} // namespace System
.namespace 'System'
{
-.class public auto ansi 'Test1`2'<valuetype 'T', 'U'> extends
['.library']'System'.'Object'
+.class public auto ansi 'Test1`2'<.ctor valuetype 'T', 'U'> extends
['.library']'System'.'Object'
{
-.class nested public auto ansi 'Test1Nested'<valuetype 'T', 'U'> extends
['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested'<.ctor valuetype 'T', 'U'> extends
['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed
{
@@ -83,7 +83,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested
-.class nested public auto ansi 'Test1Nested1`1'<valuetype 'T', '<_P0>', 'U'>
extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested1`1'<.ctor valuetype 'T', '<_P0>',
'U'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed
{
@@ -93,7 +93,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested1`1
-.class nested public auto ansi 'Test1Nested1`2'<valuetype 'T', '<_P0>', 'U',
'V'> extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested1`2'<.ctor valuetype 'T', '<_P0>',
'U', 'V'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed
{
@@ -103,7 +103,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested1`2
-.class nested public auto ansi 'Test1Nested2`1'<valuetype '<_P0>', 'U', 'T'>
extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested2`1'<.ctor valuetype '<_P0>', 'U',
'T'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed
{
@@ -113,7 +113,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested2`1
-.class nested public auto ansi 'Test1Nested2`2'<valuetype '<_P1>', '<_P0>',
'U', 'T'> extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested2`2'<.ctor valuetype '<_P1>',
'<_P0>', 'U', 'T'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed
{
Index: csharp/class/generics/class2.jl
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/class/generics/class2.jl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- csharp/class/generics/class2.jl 22 Sep 2007 13:25:18 -0000 1.1
+++ csharp/class/generics/class2.jl 26 Dec 2008 08:05:14 -0000 1.2
@@ -76,9 +76,9 @@
} // namespace System
.namespace 'System'
{
-.class public auto ansi 'Test1`2'<valuetype 'T', 'U'> extends
['.library']'System'.'Object'
+.class public auto ansi 'Test1`2'<.ctor valuetype 'T', 'U'> extends
['.library']'System'.'Object'
{
-.class nested public auto ansi 'Test1Nested'<valuetype 'T', 'U'> extends
['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested'<.ctor valuetype 'T', 'U'> extends
['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed java
{
@@ -89,7 +89,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested
-.class nested public auto ansi 'Test1Nested1`1'<valuetype 'T', '<_P0>', 'U'>
extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested1`1'<.ctor valuetype 'T', '<_P0>',
'U'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed java
{
@@ -100,7 +100,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested1`1
-.class nested public auto ansi 'Test1Nested1`2'<valuetype 'T', '<_P0>', 'U',
'V'> extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested1`2'<.ctor valuetype 'T', '<_P0>',
'U', 'V'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed java
{
@@ -111,7 +111,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested1`2
-.class nested public auto ansi 'Test1Nested2`1'<valuetype '<_P0>', 'U', 'T'>
extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested2`1'<.ctor valuetype '<_P0>', 'U',
'T'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed java
{
@@ -122,7 +122,7 @@
.maxstack 1
} // method .ctor
} // class Test1Nested2`1
-.class nested public auto ansi 'Test1Nested2`2'<valuetype '<_P1>', '<_P0>',
'U', 'T'> extends ['.library']'System'.'Object'
+.class nested public auto ansi 'Test1Nested2`2'<.ctor valuetype '<_P1>',
'<_P0>', 'U', 'T'> extends ['.library']'System'.'Object'
{
.method public hidebysig specialname rtspecialname instance void '.ctor'() cil
managed java
{
Index: csharp/expr/is1.err
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/is1.err,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- csharp/expr/is1.err 16 Jan 2002 12:24:04 -0000 1.1
+++ csharp/expr/is1.err 26 Dec 2008 08:05:14 -0000 1.2
@@ -1,30 +1,30 @@
-./is1.cs:47: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:48: warning: `is' expression is equivalent to a test against `null'
./is1.cs:49: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:50: warning: `is' expression is equivalent to a test against `null'
./is1.cs:51: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:52: warning: `is' expression is equivalent to a test against `null'
./is1.cs:53: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:54: warning: `is' expression is equivalent to a test against `null'
./is1.cs:55: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:56: warning: `is' expression is equivalent to a test against `null'
./is1.cs:57: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:58: warning: `is' expression is equivalent to a test against `null'
./is1.cs:59: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:60: warning: `is' expression is equivalent to a test against `null'
./is1.cs:61: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:62: warning: `is' expression is equivalent to a test against `null'
./is1.cs:63: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:64: warning: `is' expression is equivalent to a test against `null'
./is1.cs:65: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:68: warning: `is' expression is always true
-./is1.cs:69: warning: `is' expression is always true
+./is1.cs:66: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:67: warning: `is' expression is equivalent to a test against `null'
./is1.cs:70: warning: `is' expression is always true
+./is1.cs:71: warning: `is' expression is always true
./is1.cs:72: warning: `is' expression is always true
-./is1.cs:73: warning: `is' expression is always true
./is1.cs:74: warning: `is' expression is always true
+./is1.cs:75: warning: `is' expression is always true
./is1.cs:76: warning: `is' expression is always true
-./is1.cs:77: warning: `is' expression is always true
./is1.cs:78: warning: `is' expression is always true
+./is1.cs:79: warning: `is' expression is always true
./is1.cs:80: warning: `is' expression is always true
-./is1.cs:81: warning: `is' expression is always true
./is1.cs:82: warning: `is' expression is always true
-./is1.cs:99: warning: `is' expression is always false
-./is1.cs:100: warning: `is' expression is always false
+./is1.cs:83: warning: `is' expression is always true
+./is1.cs:84: warning: `is' expression is always true
./is1.cs:101: warning: `is' expression is always false
+./is1.cs:102: warning: `is' expression is always false
+./is1.cs:103: warning: `is' expression is always false
Index: csharp/expr/is1.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/is1.il,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- csharp/expr/is1.il 21 Dec 2002 14:02:40 -0000 1.4
+++ csharp/expr/is1.il 26 Dec 2008 08:05:14 -0000 1.5
@@ -120,76 +120,70 @@
stloc.s 6
ldloc.2
isinst 'Test2'
- brfalse ?L9
+ ldnull
+ ceq
ldc.i4.1
- br ?L10
-?L9:
- ldc.i4.0
-?L10:
+ xor
stloc.0
ldloc.2
isinst 'Test2'
- brfalse ?L11
+ brfalse ?L9
ldc.i4.1
stloc.s 6
-?L11:
+?L9:
ldloc.2
isinst 'Test2'
- brtrue ?L12
+ brtrue ?L10
ldc.i4.2
stloc.s 6
-?L12:
+?L10:
ldloc.2
isinst 'I'
- brfalse ?L13
+ ldnull
+ ceq
ldc.i4.1
- br ?L14
-?L13:
- ldc.i4.0
-?L14:
+ xor
stloc.0
ldloc.2
isinst 'I'
- brfalse ?L15
+ brfalse ?L11
ldc.i4.1
stloc.s 6
-?L15:
+?L11:
ldloc.2
isinst 'I'
- brtrue ?L16
+ brtrue ?L12
ldc.i4.2
stloc.s 6
-?L16:
+?L12:
ldloc.1
isinst ['.library']'System'.'Int32'
- brfalse ?L17
+ ldnull
+ ceq
ldc.i4.1
- br ?L18
-?L17:
- ldc.i4.0
-?L18:
+ xor
stloc.0
ldloc.1
isinst ['.library']'System'.'Int32'
- brfalse ?L19
+ brfalse ?L13
ldc.i4.1
stloc.s 6
-?L19:
+?L13:
ldloc.1
isinst ['.library']'System'.'Int32'
- brtrue ?L20
+ brtrue ?L14
ldc.i4.2
stloc.s 6
-?L20:
+?L14:
ldc.i4.0
stloc.0
- br ?L21
+ br ?L15
ldc.i4.1
stloc.s 6
-?L21:
+?L15:
ldc.i4.2
stloc.s 6
-?L22:
+?L16:
ret
.maxstack 2
} // method m1
Index: csharp/expr/is1.jerr
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/csharp/expr/is1.jerr,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- csharp/expr/is1.jerr 16 Jan 2002 12:24:04 -0000 1.1
+++ csharp/expr/is1.jerr 26 Dec 2008 08:05:14 -0000 1.2
@@ -1,30 +1,30 @@
-./is1.cs:47: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:48: warning: `is' expression is equivalent to a test against `null'
./is1.cs:49: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:50: warning: `is' expression is equivalent to a test against `null'
./is1.cs:51: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:52: warning: `is' expression is equivalent to a test against `null'
./is1.cs:53: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:54: warning: `is' expression is equivalent to a test against `null'
./is1.cs:55: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:56: warning: `is' expression is equivalent to a test against `null'
./is1.cs:57: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:58: warning: `is' expression is equivalent to a test against `null'
./is1.cs:59: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:60: warning: `is' expression is equivalent to a test against `null'
./is1.cs:61: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:62: warning: `is' expression is equivalent to a test against `null'
./is1.cs:63: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:64: warning: `is' expression is equivalent to a test against `null'
./is1.cs:65: warning: `is' expression is equivalent to a test against `null'
-./is1.cs:68: warning: `is' expression is always true
-./is1.cs:69: warning: `is' expression is always true
+./is1.cs:66: warning: `is' expression is equivalent to a test against `null'
+./is1.cs:67: warning: `is' expression is equivalent to a test against `null'
./is1.cs:70: warning: `is' expression is always true
+./is1.cs:71: warning: `is' expression is always true
./is1.cs:72: warning: `is' expression is always true
-./is1.cs:73: warning: `is' expression is always true
./is1.cs:74: warning: `is' expression is always true
+./is1.cs:75: warning: `is' expression is always true
./is1.cs:76: warning: `is' expression is always true
-./is1.cs:77: warning: `is' expression is always true
./is1.cs:78: warning: `is' expression is always true
+./is1.cs:79: warning: `is' expression is always true
./is1.cs:80: warning: `is' expression is always true
-./is1.cs:81: warning: `is' expression is always true
./is1.cs:82: warning: `is' expression is always true
-./is1.cs:99: warning: `is' expression is always false
-./is1.cs:100: warning: `is' expression is always false
+./is1.cs:83: warning: `is' expression is always true
+./is1.cs:84: warning: `is' expression is always true
./is1.cs:101: warning: `is' expression is always false
+./is1.cs:102: warning: `is' expression is always false
+./is1.cs:103: warning: `is' expression is always false
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] cscctest ChangeLog csharp/class/generics/class1...,
Klaus Treichel <=