Searched refs:EntryPointStat (Results 1 – 3 of 3) sorted by relevance
24 class EntryPointStat {35 explicit EntryPointStat(llvm::StringLiteral Name) : Name{Name} {} in EntryPointStat() function36 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 …]
55 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 …]
128 EntryPointStat::lockRegistry(); in AnalysisConsumer()655 EntryPointStat::dumpStatsAsCSV(Opts.DumpEntryPointStatsToCSV); in HandleTranslationUnit()738 EntryPointStat::takeSnapshot(D); in HandleCode()