Refactor all diagnosing of TypoCorrections through a common function, in
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 17 Aug 2013 00:46:16 +0000 (00:46 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 17 Aug 2013 00:46:16 +0000 (00:46 +0000)
commitf9b1510576b2039ed1a32a3696efac07ed815171
tree68fe203f268acda5e47cba936fcdded72c64aa76
parent15a2fccb787b4040b4f5b514b21b6c6337c48306
Refactor all diagnosing of TypoCorrections through a common function, in
preparation for teaching this function how to diagnose a correction that
includes importing a module.

llvm-svn: 188602
20 files changed:
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Basic/PartialDiagnostic.h
clang/include/clang/Sema/Sema.h
clang/include/clang/Sema/TypoCorrection.h
clang/lib/Sema/SemaCXXScopeSpec.cpp
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaDeclCXX.cpp
clang/lib/Sema/SemaDeclObjC.cpp
clang/lib/Sema/SemaExpr.cpp
clang/lib/Sema/SemaExprMember.cpp
clang/lib/Sema/SemaExprObjC.cpp
clang/lib/Sema/SemaInit.cpp
clang/lib/Sema/SemaLookup.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/lib/Sema/SemaTemplate.cpp
clang/lib/Sema/SemaTemplateVariadic.cpp
clang/test/OpenMP/threadprivate_messages.cpp
clang/test/Parser/recovery.cpp
clang/test/Sema/builtins.c
clang/test/SemaCXX/typo-correction-pt2.cpp