[analyzer][NFC] Merge ClangCheckerRegistry to CheckerRegistry
authorKristof Umann <dkszelethus@gmail.com>
Sat, 15 Dec 2018 18:11:49 +0000 (18:11 +0000)
committerKristof Umann <dkszelethus@gmail.com>
Sat, 15 Dec 2018 18:11:49 +0000 (18:11 +0000)
commitb0be2ab4d0c6838f20b670f2186aefb3859e6e05
tree8df2335341c9333bc324121a8199e2d24fd5217e
parent22163d8c5546bad98fc8c46d8825d5edcd785029
[analyzer][NFC] Merge ClangCheckerRegistry to CheckerRegistry

Now that CheckerRegistry lies in Frontend, we can finally eliminate
ClangCheckerRegistry. Fortunately, this also provides us with a
DiagnosticsEngine, so I went ahead and removed some parameters from it's
methods.

Differential Revision: https://reviews.llvm.org/D54437

llvm-svn: 349280
clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp