Commit Graph

7 Commits

Author SHA1 Message Date
Dmitri Hrybenko
3b04d1b013 tests: reorganize tests so that they actually use the target platform
Most tests were using %swift or similar substitutions, which did not
include the target triple and SDK.  The driver was defaulting to the
host OS.  Thus, we could not run the tests when the standard library was
not built for OS X.

Swift SVN r24504
2015-01-19 06:52:49 +00:00
Chris Lattner
5b49d59c57 Remove the @ from @final and @lazy, the last major piece of
rdar://17168115.

Also, reinstate the ARM driver change and testcase that I removed
in my last patch.


Swift SVN r19790
2014-07-10 06:23:27 +00:00
Argyrios Kyrtzidis
234a79ae32 [Sema] Correct the text of a diagnostic.
Swift SVN r19518
2014-07-03 17:18:26 +00:00
Jordan Rose
2de53fe851 Turn @lazy properties into computed properties as part of decl validation.
We need @lazy properties in other files to not be accessed as stored
properties, even though they never get fully type-checked.

<rdar://problem/17232585>

Swift SVN r19153
2014-06-25 00:33:05 +00:00
Chris Lattner
0d8c93b186 fix <rdar://problem/16889110> capture lists in lazy member properties cannot use self
When reparenting a closure in an @lazy initializer into the computed getter, make sure
to reparent any var/pbd decls in the capture list into the same context.



Swift SVN r18365
2014-05-18 22:40:56 +00:00
Ted Kremenek
fad874708e Adjust test cases.
Swift SVN r17964
2014-05-12 22:01:52 +00:00
Chris Lattner
d79646e962 parse and start type checking of @lazy attribute.
Swift SVN r17877
2014-05-11 18:37:29 +00:00