commit | da8962a6198bc4bf09a38209db99551b2b0a41a0 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Mon Feb 13 15:44:47 2012 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Mon Feb 13 15:44:47 2012 +0000 |
tree | f9fb9bbc7de4c93b4deb623c4dd567dccadeaa24 | |
parent | e88a71f00e9dce979dfb409459d54c92e5075a42 [diff] |
Move the storage of lambda captures and capture initializers from LambdaExpr over to the CXXRecordDecl. This allows us to eliminate the back-link from the closure type to the LambdaExpr, which will simplify and lazify AST deserialization. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150393 91177308-0d34-0410-b5e6-96231b3b80d8