[LLVMbugs] [Bug 18213] crash in clang while parsing c++ file

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Dec 16 11:24:00 PST 2013


http://llvm.org/bugs/show_bug.cgi?id=18213

Kaelyn Takata <rikka at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
           Assignee|unassignedclangbugs at nondot. |rikka at google.com
                   |org                         |

--- Comment #9 from Kaelyn Takata <rikka at google.com> ---
Strictly speaking, the problem was introduced by r185487, not r193020. r193020
just exacerbated the bug by making it much easier to hit (r185487 enabled
dropping existing name specifiers when correcting an identifier, and r193020
allowed typo correction to modify name specifiers that included class names;
the reduced test case depended on r193020 to hit the bug stemming from
r185487).

The bug where the existing name specifier (the CXXScopeSpec argument) wasn't
being reset when the typo correction expected it to be within
?Sema::BuildCXXNestedNameSpecifier has been fixed in r197409.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20131216/db8901bc/attachment.html>


More information about the llvm-bugs mailing list