Changeset 3922 for trunk/ProjectFortress/other_compiler_tests
- Timestamp:
- 07/06/09 12:43:14 (5 months ago)
- Location:
- trunk/ProjectFortress/other_compiler_tests
- Files:
-
- 2 modified
-
ATrait.fss (modified) (1 diff)
-
TO.test (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ProjectFortress/other_compiler_tests/ATrait.fss
r3906 r3922 17 17 18 18 component ATrait 19 19 20 import java com.sun.fortress.nativeHelpers.{simplePrintln.nativePrintln => jPrintln} 20 21 export Executable 21 22 22 trait T end 23 trait U end 23 trait Z end 24 trait T extends Z end 25 trait U extends Z end 24 26 trait S extends {T,U} end 25 27 26 28 object O() extends S end; 29 object Q() extends U end; 27 30 28 f(o:O):() = jPrintln("Hi!") 31 f(o:O):() = jPrintln("Ha!") 32 f(o:Z):() = jPrintln("Hi!") 33 34 g(x:Z):() = f(x) 29 35 30 36 run():() = do 31 f(O()) 37 g(O()) 38 g(Q()) 32 39 (* jPrintln("Hi!") *) 33 40 end -
trunk/ProjectFortress/other_compiler_tests/TO.test
r3906 r3922 17 17 link 18 18 run 19 run_out_ contains=Hi!19 run_out_WImatches=Ha! Hi!

