| commit | f3a8860ee1031a56ba05d9a33840e6a6a9dd3854 | [log] [tgz] |
|---|---|---|
| author | John McCall <rjmccall@apple.com> | Thu Feb 03 08:15:49 2011 +0000 |
| committer | John McCall <rjmccall@apple.com> | Thu Feb 03 08:15:49 2011 +0000 |
| tree | d44e28d27fc630f1256ffc033d9c8221cdf97b1a | |
| parent | 981ca313d7f5ffe701836ff3dc2c13e99e106e77 [diff] |
More capturing of 'this': implicit member expressions. Getting that right for anonymous struct/union members led to me discovering some seemingly broken code in that area of Sema, which I fixed, partly by changing the representation of member pointer constants so that IndirectFieldDecls aren't expanded. This led to assorted cleanups with member pointers in CodeGen, and while I was doing that I saw some random other things to clean up. llvm-svn: 124785