Cppcheck
|
This is the complete list of members for Library, including all inherited members.
allocId(const char name[]) const | Library | inline |
argminsizes(const Token *ftok, int argnr) const | Library | inline |
blockend(const std::string &file) const | Library | |
blockstart(const std::string &file) const | Library | |
blockstartoffset(const std::string &file) const | Library | |
Both enum value | Library | private |
ContainerOnly enum value | Library | private |
containers | Library | |
deallocId(const char name[]) const | Library | inline |
defines | Library | |
detectContainer(const Token *typeStart) const | Library | |
DetectContainer enum name | Library | private |
detectContainerInternal(const Token *typeStart, DetectContainer detect, bool *isIterator=nullptr, bool withoutStd=false) const | Library | private |
detectContainerOrIterator(const Token *typeStart, bool *isIterator=nullptr, bool withoutStd=false) const | Library | |
detectIterator(const Token *typeStart) const | Library | |
detectSmartPointer(const Token *tok, bool withoutStd=false) const | Library | |
ErrorCode enum name | Library | |
FalseTrueMaybe enum name | Library | private |
formatstr_argno(const Token *ftok) const | Library | |
formatstr_function(const Token *ftok) const | Library | |
formatstr_scan(const Token *ftok) const | Library | |
formatstr_secure(const Token *ftok) const | Library | |
functions | Library | |
functionwarn | Library | |
getAllocDealloc(const std::map< std::string, AllocFunc > &data, const std::string &name) | Library | inlineprivatestatic |
getAllocFuncInfo(const Token *tok) const | Library | |
getAllocFuncInfo(const char name[]) const | Library | inline |
getAllocId(const Token *tok, int arg) const | Library | |
getarg(const Token *ftok, int argnr) const | Library | private |
getArgDirection(const Token *ftok, int argnr) const | Library | |
getArgIteratorInfo(const Token *ftok, int argnr) const | Library | inline |
getContainerFromAction(const Token *tok, Container::Action action) const | Library | |
getContainerFromYield(const Token *tok, Container::Yield yield) const | Library | |
getContainerYield(const Token *const cond) | Library | static |
getDeallocFuncInfo(const Token *tok) const | Library | |
getDeallocFuncInfo(const char name[]) const | Library | inline |
getDeallocId(const Token *tok, int arg) const | Library | |
getFunction(const Token *ftok) const | Library | |
getFunctionName(const Token *ftok) const | Library | |
getFunctionName(const Token *ftok, bool &error) const | Library | private |
getNonOverlappingData(const Token *ftok) const | Library | |
getReallocFuncInfo(const Token *tok) const | Library | |
getReallocId(const Token *tok, int arg) const | Library | |
getTypeCheck(std::string check, std::string typeName) const | Library | |
getUseRetValType(const Token *ftok) const | Library | |
getWarnInfo(const Token *ftok) const | Library | |
hasAnyTypeCheck(const std::string &typeName) const | Library | |
hasminsize(const Token *ftok) const | Library | |
ignorefunction(const std::string &functionName) const | Library | |
isargformatstr(const Token *ftok, int argnr) const | Library | inline |
isargstrz(const Token *ftok, int argnr) const | Library | inline |
isboolargbad(const Token *ftok, int argnr) const | Library | inline |
isCompliantValidationExpression(const char *p) | Library | static |
isContainerYield(const Token *const cond, Library::Container::Yield y, const std::string &fallback=emptyString) | Library | static |
isentrypoint(const std::string &func) const | Library | inline |
isexecutableblock(const std::string &file, const std::string &token) const | Library | |
isexportedprefix(const std::string &prefix, const std::string &token) const | Library | inline |
isexportedsuffix(const std::string &prefix, const std::string &token) const | Library | inline |
isexporter(const std::string &prefix) const | Library | inline |
isFloatArgValid(const Token *ftok, int argnr, double argvalue) const | Library | |
isFunctionConst(const std::string &functionName, bool pure) const | Library | |
isFunctionConst(const Token *ftok) const | Library | |
isimporter(const std::string &file, const std::string &importer) const | Library | |
isIntArgValid(const Token *ftok, int argnr, const MathLib::bigint argvalue) const | Library | |
iskeyword(const std::string &file, const std::string &keyword) const | Library | |
isLeakIgnore(const std::string &functionName) const | Library | |
ismemory(const int id) | Library | inlinestatic |
ismemory(const AllocFunc *const func) | Library | inlinestatic |
isnoreturn(const Token *ftok) const | Library | |
isNotLibraryFunction(const Token *ftok) const | Library | |
isnotnoreturn(const Token *ftok) const | Library | |
isnullargbad(const Token *ftok, int argnr) const | Library | |
isreflection(const std::string &token) const | Library | inline |
isresource(const int id) | Library | inlinestatic |
isresource(const AllocFunc *const func) | Library | inlinestatic |
isScopeNoReturn(const Token *end, std::string *unknownFunc) const | Library | |
isSmartPointer(const Token *tok) const | Library | |
isuninitargbad(const Token *ftok, int argnr, int indirect=0, bool *hasIndirect=nullptr) const | Library | |
isUse(const std::string &functionName) const | Library | |
IteratorOnly enum value | Library | private |
Library()=default | Library | |
load(const char exename[], const char path[]) | Library | |
load(const tinyxml2::XMLDocument &doc) | Library | |
loadFunction(const tinyxml2::XMLElement *const node, const std::string &name, std::set< std::string > &unknown_elements) | Library | private |
mAlloc | Library | private |
mAllocId | Library | private |
markupExtensions() const | Library | inline |
markupFile(const std::string &path) const | Library | |
matchArguments(const Token *ftok, const std::string &functionName) const | Library | |
mDealloc | Library | private |
mEntrypoints | Library | private |
mExecutableBlocks | Library | private |
mExporters | Library | private |
mFiles | Library | private |
mImporters | Library | private |
mKeywords | Library | private |
mMarkupExtensions | Library | private |
mNonOverlappingData | Library | private |
mNoReturn | Library | private |
mPlatforms | Library | private |
mPlatformTypes | Library | private |
mPodTypes | Library | private |
mProcessAfterCode | Library | private |
mRealloc | Library | private |
mReflection | Library | private |
mReportErrors | Library | private |
mReturnValue | Library | private |
mReturnValueContainer | Library | private |
mReturnValueType | Library | private |
mTypeChecks | Library | private |
mUnknownReturnValues | Library | private |
platform_type(const std::string &name, const std::string &platform) const | Library | inline |
podtype(const std::string &name) const | Library | inline |
processMarkupAfterCode(const std::string &path) const | Library | |
reflectionArgument(const std::string &token) const | Library | inline |
reportErrors(const std::string &path) const | Library | |
returnValue(const Token *ftok) const | Library | |
returnValueContainer(const Token *ftok) const | Library | |
returnValueType(const Token *ftok) const | Library | |
smartPointers | Library | |
TestProcessExecutorBase class | Library | friend |
TestSingleExecutorBase class | Library | friend |
TestSymbolDatabase class | Library | friend |
TestThreadExecutorBase class | Library | friend |
TypeCheck enum name | Library | |
unknownReturnValues(const Token *ftok) const | Library | |
UseRetValType enum name | Library | |
validarg(const Token *ftok, int argnr) const | Library | inline |