Chris Lattner
b4e7ab4247
use TypeLowering to produce SILTypes that make sense now that aggregates
...
have been simplified. This still isn't ideal, but is a lot better than
what we had, and is waiting for SILFunctionTypeInfo to stop containing
SILTypes.
Swift SVN r5232
2013-05-20 19:36:57 +00:00
Chris Lattner
611a3a97db
Parse sil linkage types, and actually create the SILFunction parsed.
...
This gets us prototypes parsing and printing, though types aren't
correct at all yet.
Swift SVN r5192
2013-05-16 22:48:07 +00:00
Chris Lattner
bde8f753da
wire up minimal sil function parsing (still not validating or creating
...
a SIL function). This introduces contextual lexing state for SIL function
bodies for SIL-specific lexing rules.
Swift SVN r5179
2013-05-16 18:46:46 +00:00
Chris Lattner
85c7c494ae
Wire up the most trivial support for sil parsing, which allows us to write
...
a (trivial, empty) sil parser testcase. The parser is still not SIL aware
though.
Swift SVN r4585
2013-04-03 05:57:42 +00:00