Michael Gottesman
0aebf1f4a5
[sil-deserialization] Teach SIL how to deserialize generic outer parameters.
...
With this commit, we can deserialize the stdlib. Still running into
issues related to linking that requires a consultation with John. That
will come in a later commit.
Swift SVN r14365
2014-02-26 01:14:08 +00:00
Chris Lattner
7f4c0b981c
rename the StoredObjC storage class to StoredWithTrivialAccessors since
...
we'll be using it for more general things soon. NFC.
Swift SVN r14329
2014-02-25 01:08:27 +00:00
Joe Groff
c1919d3d32
AST: Know the Hashable and Comparable protocols.
...
So we will be able to derive conformances for them.
Swift SVN r14233
2014-02-21 22:50:01 +00:00
Doug Gregor
0da11a8b0b
Implement semantic analysis for abstract initializers.
...
Swift SVN r14221
2014-02-21 19:41:14 +00:00
Michael Gottesman
9311672c33
Move ModuleFile.h, ModuleFormat.h, and DeclTypeRecordNodes.def to include/swift/Serialization.
...
This allows for a secondary tool to access the deserialized Module inside the SerializedASTFile's ModuleFile.
Swift SVN r14173
2014-02-20 22:03:55 +00:00