Cppcheck
|
#include "config.h"
#include "check.h"
#include "errorlogger.h"
#include "mathlib.h"
#include "vfvalue.h"
#include <list>
#include <map>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | CTU::FileInfo |
struct | CTU::FileInfo::Location |
struct | CTU::FileInfo::UnsafeUsage |
class | CTU::FileInfo::CallBase |
class | CTU::FileInfo::FunctionCall |
class | CTU::FileInfo::NestedCall |
Namespaces | |
tinyxml2 | |
CTU | |
Whole program analysis (ctu=Cross Translation Unit) | |
Functions | |
CPPCHECKLIB std::string | CTU::toString (const std::list< FileInfo::UnsafeUsage > &unsafeUsage) |
CPPCHECKLIB std::string | CTU::getFunctionId (const Tokenizer &tokenizer, const Function *function) |
CPPCHECKLIB FileInfo * | CTU::getFileInfo (const Tokenizer &tokenizer) |
Parse current TU and extract file info. More... | |
CPPCHECKLIB std::list< FileInfo::UnsafeUsage > | CTU::getUnsafeUsage (const Tokenizer &tokenizer, const Settings &settings, bool(*isUnsafeUsage)(const Settings &settings, const Token *argtok, MathLib::bigint *value)) |
CPPCHECKLIB std::list< FileInfo::UnsafeUsage > | CTU::loadUnsafeUsageListFromXml (const tinyxml2::XMLElement *xmlElement) |
Variables | |
int | CTU::maxCtuDepth = 2 |