logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Nice/testsuite/compiler/classes fields.testsuite,1.17,1.18: msg#00043

Subject: Nice/testsuite/compiler/classes fields.testsuite,1.17,1.18
Update of /cvsroot/nice/Nice/testsuite/compiler/classes
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25068/testsuite/compiler/classes

Modified Files:
        fields.testsuite 
Log Message:
Put type parameters in the type scope of methods, in case the default values
of formals parameters need it (anonymous functions for instance).


Index: fields.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/fields.testsuite,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** fields.testsuite    5 Feb 2004 23:55:15 -0000       1.17
--- fields.testsuite    15 Mar 2004 15:27:15 -0000      1.18
***************
*** 159,160 ****
--- 159,183 ----
    /// package b import a
    {}
+ 
+ 
+ /// PASS
+   /// Toplevel
+ <T> void foo(T -> boolean f = (T e) => true);
+ foo(f) {}
+ 
+ /// PASS
+   /// Toplevel
+ class StackImpl<T> {
+     private T -> boolean filter;
+ }
+ <T> new StackImpl(boolean v, T -> boolean f = (T e) => v) =
+   this(filter: f);
+ 
+ /// PASS
+   /// package a
+   /// Toplevel
+ class StackImpl<T> {
+     private T -> boolean filter = (T e) => true;
+ }
+   /// package b import a
+ {}



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click


<Prev in Thread] Current Thread [Next in Thread>