|
Cppcheck
|
#include "library.h"#include "astutils.h"#include "errortypes.h"#include "mathlib.h"#include "path.h"#include "symboldatabase.h"#include "token.h"#include "tokenlist.h"#include "utils.h"#include "valueflow.h"#include "vfvalue.h"#include <algorithm>#include <cctype>#include <climits>#include <cstring>#include <list>#include <memory>#include <sstream>#include <stack>#include <stdexcept>#include <string>#include "xml.h"Go to the source code of this file.
Functions | |
| static std::vector< std::string > | getnames (const char *names) |
| static void | gettokenlistfromvalid (const std::string &valid, bool cpp, TokenList &tokenList) |
| const Library::Container * | getLibraryContainer (const Token *tok) |
| std::shared_ptr< Token > | createTokenFromExpression (const std::string &returnValue, const Settings &settings, bool cpp, std::unordered_map< nonneg int, const Token * > *lookupVarId) |
|
static |
Definition at line 45 of file library.cpp.
Referenced by Library::load(), and Library::loadFunction().
|
static |
Definition at line 56 of file library.cpp.
References TokenList::createTokens(), TokenList::front(), Token::Match(), and Token::next().
Referenced by Library::isFloatArgValid(), and Library::isIntArgValid().