Max Moiseev
54e5f5d741
Handling the differences in << and >> for Swift 3 vs Swift 4
...
In Swift 3 shifts used to be defined on the concrete integer types, so
the right-hand-side value in the shift expression could define a type
for the result, as in `1 << i32` would have the type Int32. Swift 4
makes shift operators heterogeneous, so now `1 << i32` will result in an
Int, according to the type of the left-hand-side value, which gets a
default type for integer literals.
2017-04-13 15:34:32 -07:00
Max Moiseev
ed50ac93ff
Fixing couple more tests
2017-01-11 14:35:49 -08:00
Dmitri Gribenko
d175b3b66d
Migrate FileCheck to %FileCheck in tests
2016-08-10 23:52:02 -07:00
Arnold Schwaighofer
859fbc0162
More executable_test for the test directory
...
Swift SVN r29280
2015-06-03 23:28:51 +00:00
Dmitri Hrybenko
f46f16ae82
stdlib: implement new print() API
...
rdar://20775683
Swift SVN r28309
2015-05-08 01:37:59 +00:00
Jordan Rose
f0fc440785
One last cleanup for access control.
...
Swift SVN r19662
2014-07-08 00:59:07 +00:00
Chris Lattner
70076cf958
switch the testsuite to use the ..< operator instead of ..
...
Swift SVN r19003
2014-06-19 17:18:23 +00:00
Ted Kremenek
9eea282719
Switch range operators ".." and "...".
...
- 1..3 now means 1,2
- 1...3 now means 1,2,3
Implements <rdar://problem/16839891>
Swift SVN r18066
2014-05-14 07:36:00 +00:00
Ted Kremenek
fad874708e
Adjust test cases.
...
Swift SVN r17964
2014-05-12 22:01:52 +00:00
Doug Gregor
44b3dd7b2b
Move bitvector example into the Interpreter subdirectory and add some bit
...
get/set operations to test.
Add a String(Bool) constructor that produces 'true' or 'false'.
Swift SVN r1634
2012-04-25 16:14:29 +00:00