Eli Friedman
8eeeb361ad
IRGen support for member functions on local types.
...
Swift SVN r2085
2012-05-31 00:16:46 +00:00
Eli Friedman
e63eb3003a
Some minor cleanups to decl IRGen.
...
Swift SVN r2065
2012-05-30 00:33:18 +00:00
Eli Friedman
9895a11be8
Get rid of some unnecessary handling for ExtensionDecls.
...
Swift SVN r2063
2012-05-30 00:27:32 +00:00
John McCall
90939b19c0
Provide a base class for implementing a single retainable object
...
pointer TypeInfo more conveniently. Have this class return true for
isSingleRetainablePointer(). Further specialize the implementations
of the value witnesses so that we no longer ever require type-specific
witnesses for reference types.
Swift SVN r1900
2012-05-18 10:02:04 +00:00
Eli Friedman
b788bad8e6
A couple missing pieces for classes. Also, a few fixes for local types.
...
Swift SVN r1873
2012-05-16 19:21:07 +00:00
Eli Friedman
33f20a14e0
Add NewReferenceExpr, for allocating class objects.
...
Swift SVN r1867
2012-05-16 01:36:03 +00:00
Eli Friedman
98933b8510
More work on ClassDecls; this is enough to get member access working.
...
Swift SVN r1863
2012-05-16 00:22:09 +00:00