Commit Graph

7 Commits

Author SHA1 Message Date
Ted Kremenek
8f5b8ccb02 Rename "This" to "Self" and "this" to "self".
This was not likely an error-free change.  Where you see problems
please correct them.  This went through a fairly tedious audit
before committing, but comments might have been changed incorrectly,
not changed at all, etc.

Swift SVN r7631
2013-08-27 21:58:27 +00:00
John McCall
553f8c866c Revise weak design per discussion.
Swift SVN r6089
2013-07-09 08:37:30 +00:00
Dave Abrahams
dc7ab3e57a Clean up remaining ReST errors in our documentation
Swift SVN r6025
2013-07-05 22:52:12 +00:00
Chris Lattner
4723c7b549 some more typographical changes.
Swift SVN r5843
2013-06-27 20:41:01 +00:00
Chris Lattner
af78ddb897 fix some rst formatting issues.
Swift SVN r5840
2013-06-27 18:20:43 +00:00
John McCall
5347041998 Revise the weak design in response to comments.
I actually backtracked on the name and went back to [backref].

The main changes here are (1) [backref] is now definitively a
decl attribute and (2) there's now a huge new section about
closures.  This entailed doing quite a bit of secondary design
on closure capture semantics because backref captures are
value captures, and adding those just does so much fun stuff
to the model.

Swift SVN r5836
2013-06-27 10:35:28 +00:00
John McCall
94fa0d7ef7 Initial weak-reference design document.
Swift SVN r5419
2013-05-31 06:38:08 +00:00