#include "clang/StaticAnalyzer/Core/CheckerRegistryData.h"
#include "clang/StaticAnalyzer/Core/AnalyzerOptions.h"
#include "llvm/ADT/Twine.h"
#include <map>
usingnamespaceclang;
usingnamespaceento;
LLVM_DUMP_METHOD void CmdLineOption::dump() const { … }
LLVM_DUMP_METHOD void
CmdLineOption::dumpToStream(llvm::raw_ostream &Out) const { … }
static StringRef toString(StateFromCmdLine Kind) { … }
LLVM_DUMP_METHOD void CheckerInfo::dump() const { … }
LLVM_DUMP_METHOD void CheckerInfo::dumpToStream(llvm::raw_ostream &Out) const { … }
LLVM_DUMP_METHOD void PackageInfo::dump() const { … }
LLVM_DUMP_METHOD void PackageInfo::dumpToStream(llvm::raw_ostream &Out) const { … }
static constexpr char PackageSeparator = …;
static bool isInPackage(const CheckerInfo &Checker, StringRef PackageName) { … }
CheckerInfoListRange
CheckerRegistryData::getMutableCheckersForCmdLineArg(StringRef CmdLineArg) { … }
void CheckerRegistryData::printCheckerWithDescList(
const AnalyzerOptions &AnOpts, raw_ostream &Out,
size_t MaxNameChars) const { … }
void CheckerRegistryData::printEnabledCheckerList(raw_ostream &Out) const { … }
void CheckerRegistryData::printCheckerOptionList(const AnalyzerOptions &AnOpts,
raw_ostream &Out) const { … }