Home
last modified time | relevance | path

Searched refs:EntryPointStat (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DEntryPointStats.h24 class EntryPointStat {
35 explicit EntryPointStat(llvm::StringLiteral Name) : Name{Name} {} in EntryPointStat() function
36 EntryPointStat(const EntryPointStat &) = delete;
37 EntryPointStat(EntryPointStat &&) = delete;
38 EntryPointStat &operator=(EntryPointStat &) = delete;
39 EntryPointStat &operator=(EntryPointStat &&) = delete;
45 class BoolEPStat : public EntryPointStat {
59 class CounterEPStat : public EntryPointStat {
60 using EntryPointStat::EntryPointStat;
84 class UnsignedMaxEPStat : public EntryPointStat {
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DEntryPointStats.cpp55 static void checkStatName(const EntryPointStat *M) { in checkStatName()
72 void EntryPointStat::lockRegistry() { in lockRegistry()
73 auto CmpByNames = [](const EntryPointStat *L, const EntryPointStat *R) { in lockRegistry()
84 auto ByName = [Name](const EntryPointStat *M) { return M->name() == Name; }; in isRegistered()
92 BoolEPStat::BoolEPStat(llvm::StringLiteral Name) : EntryPointStat(Name) { in BoolEPStat()
98 CounterEPStat::CounterEPStat(llvm::StringLiteral Name) : EntryPointStat(Name) { in CounterEPStat()
105 : EntryPointStat(Name) { in UnsignedMaxEPStat()
112 : EntryPointStat(Name) { in UnsignedEPStat()
140 auto GetName = [](const EntryPointStat *M) { return M->name(); }; in getStatNames()
168 void EntryPointStat::takeSnapshot(const Decl *EntryPoint) { in takeSnapshot()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp128 EntryPointStat::lockRegistry(); in AnalysisConsumer()
655 EntryPointStat::dumpStatsAsCSV(Opts.DumpEntryPointStatsToCSV); in HandleTranslationUnit()
738 EntryPointStat::takeSnapshot(D); in HandleCode()