John McCall
|
156c029718
|
Implement return statements; add some related infrastructure,
including a new file for control flow code.
Swift SVN r617
|
2011-08-25 09:09:58 +00:00 |
|
John McCall
|
64c72579b4
|
Flesh out more unimplemented stuff.
Swift SVN r612
|
2011-08-25 08:30:41 +00:00 |
|
John McCall
|
e200bed904
|
Basic framework for emitting Swift statements.
Swift SVN r611
|
2011-08-25 08:21:06 +00:00 |
|
John McCall
|
b2bbab90f4
|
Build function emission around emitting a FuncExpr instead of a FuncDecl.
Swift SVN r610
|
2011-08-25 07:55:02 +00:00 |
|
John McCall
|
e749b07d97
|
Break down expressions; some more unimplemented support.
Swift SVN r609
|
2011-08-25 07:47:56 +00:00 |
|
John McCall
|
b60d4807b8
|
Initial prologue/epilogue emission code. This breaks func.swift because
of the unimplemented load/store methods.
Swift SVN r604
|
2011-08-25 02:45:18 +00:00 |
|
John McCall
|
3e65b21a68
|
Provide r-value schemas for various implemented types. Use these to
implement function signature lowering. Basic setup for IR generation
of functions. Test that we can properly declare a simple function.
Swift SVN r595
|
2011-08-24 18:55:54 +00:00 |
|
John McCall
|
97c6ccadfb
|
More IR-generation infrastructure.
Swift SVN r576
|
2011-08-20 05:55:02 +00:00 |
|