Swapped pointers to the other side for types to prevent ambiguity, i.e. *int instead of int*

This commit is contained in:
Nathan Braswell
2015-07-04 17:02:51 -04:00
parent d2b12fea35
commit 2c29846570
41 changed files with 149 additions and 166 deletions

View File

@@ -1,7 +1,7 @@
obj Swapper<T> {
fun doit(a: T*, b: T*) : void {
fun doit(a: *T, b: *T) : void {
var temp: T = *a;
*a = *b;
*b = temp;
@@ -9,7 +9,7 @@ obj Swapper<T> {
}
fun swap<T>(a: T*, b: T*) : void {
fun swap<T>(a: *T, b: *T) : void {
var temp: T = *a
*a = *b
*b = temp;