| commit | 266bb5fd5b07e552f33109325c7cf5cc3b91d553 | [log] [tgz] |
|---|---|---|
| author | Douglas Gregor <dgregor@apple.com> | Fri Nov 05 22:21:31 2010 +0000 |
| committer | Douglas Gregor <dgregor@apple.com> | Fri Nov 05 22:21:31 2010 +0000 |
| tree | a9c8cd503c74dc7a1a47623c0b9e0b4a28a70ba6 | |
| parent | b0ca9eb294f95c6839f862d4158c4c5e7a063ac7 [diff] |
Check for an invalid field earlier in a constructor's initialization of that field. Otherwise, we can end up building and later trying to instantiate a dependent member initializer that will fail at instantiation time. Unfortunately, I've only managed to trigger this bug with very large sources, so there's no test case :( llvm-svn: 118306