clang 22.0.0git
|
#include "clang/StaticAnalyzer/Core/PathSensitive/EntryPointStats.h"
#include "clang/AST/DeclBase.h"
#include "clang/Analysis/AnalysisDeclContext.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/ManagedStatic.h"
#include "llvm/Support/raw_ostream.h"
#include <iterator>
Go to the source code of this file.
Functions | |
static void | checkStatName (const EntryPointStat *M) |
static bool | isRegistered (llvm::StringLiteral Name) |
static std::vector< unsigned > | consumeUnsignedStats () |
static std::vector< llvm::StringLiteral > | getStatNames () |
static std::vector< bool > | consumeBoolStats () |
Variables | |
static llvm::ManagedStatic< Registry > | StatsRegistry |
|
static |
Definition at line 55 of file EntryPointStats.cpp.
References clang::C, and clang::ento::EntryPointStat::name().
Referenced by clang::ento::EntryPointStat::lockRegistry().
|
static |
Definition at line 158 of file EntryPointStats.cpp.
References StatsRegistry.
Referenced by clang::ento::EntryPointStat::takeSnapshot().
|
static |
Definition at line 118 of file EntryPointStats.cpp.
References StatsRegistry.
Referenced by clang::ento::EntryPointStat::takeSnapshot().
|
static |
Definition at line 138 of file EntryPointStats.cpp.
Referenced by clang::ento::EntryPointStat::dumpStatsAsCSV().
|
static |
Definition at line 83 of file EntryPointStats.cpp.
Referenced by clang::ento::BoolEPStat::BoolEPStat(), clang::ento::CounterEPStat::CounterEPStat(), clang::ento::UnsignedEPStat::UnsignedEPStat(), and clang::ento::UnsignedMaxEPStat::UnsignedMaxEPStat().
|
static |
Definition at line 44 of file EntryPointStats.cpp.
Referenced by clang::ento::BoolEPStat::BoolEPStat(), consumeBoolStats(), consumeUnsignedStats(), clang::ento::CounterEPStat::CounterEPStat(), clang::ento::EntryPointStat::dumpStatsAsCSV(), clang::ento::EntryPointStat::lockRegistry(), clang::ento::EntryPointStat::takeSnapshot(), clang::ento::UnsignedEPStat::UnsignedEPStat(), and clang::ento::UnsignedMaxEPStat::UnsignedMaxEPStat().