]> granicus.if.org Git - clang/commit
When diagnosing an invalid out-of-line redeclaration, don't permit
authorDouglas Gregor <dgregor@apple.com>
Mon, 26 Mar 2012 16:54:18 +0000 (16:54 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 26 Mar 2012 16:54:18 +0000 (16:54 +0000)
commit0179868cce096101236261ff64eca30224b1f233
tree77f1c8a99fc877648cc8ced64b9e3b0271555a2e
parentb12dc689fbd2989a7b348ad2b7047ac5c45be207
When diagnosing an invalid out-of-line redeclaration, don't permit
typo correction to introduce a nested-name-specifier; we aren't
prepared to handle it here. Fixes PR12297 / <rdar://problem/11075219>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153445 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/TypoCorrection.h
lib/Sema/SemaDecl.cpp
lib/Sema/SemaLookup.cpp
test/FixIt/typo-crash.cpp