<div dir="ltr">Hi,<div><br></div><div>if a method decl is invalid, clang currently sometimes marks the method's record decl invalid, and sometimes doesn't (and this ends up confusing record layout). For consistency, and to fix PR18284, never do this.</div>
<div><br></div><div>(The code to do this was added in <a href="http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20100809/033154.html">http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20100809/033154.html</a> , but the test from that revision is still passing.)</div>
<div><br></div><div>See also this thread <a href="http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-December/034216.html">http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-December/034216.html</a> for some discussion.</div><div>
<br></div><div>Nico</div></div>