John McCall
2568c1b043
getSelector -> getObjCSelector per Doug's review.
...
Swift SVN r3186
2012-11-14 19:30:22 +00:00
John McCall
7c277001a4
Implement basic objc_msgSend capabilities.
...
Swift SVN r3104
2012-11-03 00:26:56 +00:00
John McCall
7a95ef9a5f
Add code to generate the globals behind selectors.
...
Untestable so far.
Swift SVN r3090
2012-10-30 00:21:16 +00:00
John McCall
07482e6de1
If the root class in a hierarchy is marked with [objc], we
...
have to use objc_retain/release.
Swift SVN r3089
2012-10-30 00:20:40 +00:00
John McCall
84f3b7f884
Unify the ObjC and Swift heap pointer TypeInfos.
...
Swift SVN r3088
2012-10-30 00:19:33 +00:00
John McCall
6c821ddc1b
Support allocating local objects of archetype type, at least in
...
theory.
Swift SVN r2245
2012-06-25 20:45:04 +00:00
John McCall
770ce0fde7
Refactor to make it easier to keep common information in
...
the type converter.
Swift SVN r2241
2012-06-25 20:44:59 +00:00
John McCall
06992eec7a
Introduce helper templates to make it easier to define
...
type infos that can be efficiently scalarized.
Swift SVN r1904
2012-05-19 03:16:08 +00:00
John McCall
38bac7c706
Add Builtin.ObjCPointer with accompanying IR-gen support and
...
wrap it in an 'id' type in the standard library.
Also fix a bug noticed by inspection where initWithTake for
function types wasn't entering a cleanup for the taken value.
This probably doesn't matter for existing possibilities, but
it's potentially important under exceptions.
Swift SVN r1902
2012-05-18 23:40:17 +00:00