aboutsummaryrefslogtreecommitdiff
path: root/test cases/swift
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2016-10-03 12:58:10 +0530
committerJussi Pakkanen <jpakkane@gmail.com>2016-10-03 19:01:02 +0300
commitefc986ee93c4a509ce087370d645a816393b7966 (patch)
tree6cd5bf8ede151ce66483f368207c42794f33957c /test cases/swift
parent62ec92c8b0f92c3e8d4fd2520801194a1546db06 (diff)
downloadmeson-efc986ee93c4a509ce087370d645a816393b7966.zip
meson-efc986ee93c4a509ce087370d645a816393b7966.tar.gz
meson-efc986ee93c4a509ce087370d645a816393b7966.tar.bz2
swift tests: Port to Swift 3
Should remain compatible with Swift 2.2
Diffstat (limited to 'test cases/swift')
-rw-r--r--test cases/swift/2 multifile/main.swift2
-rw-r--r--test cases/swift/4 generate/gen/main.swift4
2 files changed, 5 insertions, 1 deletions
diff --git a/test cases/swift/2 multifile/main.swift b/test cases/swift/2 multifile/main.swift
index 61d67e2..8f39ba6 100644
--- a/test cases/swift/2 multifile/main.swift
+++ b/test cases/swift/2 multifile/main.swift
@@ -1 +1 @@
-printSomething("String from main")
+printSomething(text:"String from main")
diff --git a/test cases/swift/4 generate/gen/main.swift b/test cases/swift/4 generate/gen/main.swift
index 27398fd..03acdbb 100644
--- a/test cases/swift/4 generate/gen/main.swift
+++ b/test cases/swift/4 generate/gen/main.swift
@@ -4,7 +4,11 @@
import Glibc
#endif
+#if swift(>=3.0)
+let fname = CommandLine.arguments[1]
+#else
let fname = Process.arguments[1]
+#endif
let code = "public func getGenerated() -> Int {\n return 42\n}\n"
let f = fopen(fname, "w")