[Mono-bugs] [Bug 61604][Nor] Changed - inside undefined #define, #line directive inside namespace is regarded as CS0116

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 15 Jul 2004 11:18:10 -0400 (EDT)

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by atsushi@ximian.com.


--- shadow/61604	2004-07-15 11:06:55.000000000 -0400
+++ shadow/61604.tmp.11168	2004-07-15 11:18:10.000000000 -0400
@@ -1,14 +1,14 @@
 Bug#: 61604
 Product: Mono: Compilers
 Version: unspecified
+OS: unknown
 OS Details: 
 Status: NEW   
+Severity: Unknown
 Priority: Normal
 Component: C#
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: atsushi@ximian.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
@@ -56,6 +56,13 @@
 How often does this happen? 
 - always.
 Additional Information:
 - This matters when you are using jay with #if NET_2_0
+------- Additional Comments From atsushi@ximian.com  2004-07-15 11:18 -------
+To clarify: It does not matter when you specify -d:NET_2_0. It does
+matter only when compiling such file that contains #line inside
+#NET_2_0 under 1.0 mcs. Right now we cannot add such jay file that
+uses #if NET_2_0 in its own skeleton.cs (I have skeleton-2.0.cs in my