Cppcheck
Functions
library.cpp File Reference
#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::ContainergetLibraryContainer (const Token *tok)
 
std::shared_ptr< TokencreateTokenFromExpression (const std::string &returnValue, const Settings &settings, bool cpp, std::unordered_map< nonneg int, const Token * > *lookupVarId)
 

Function Documentation

◆ getnames()

static std::vector<std::string> getnames ( const char *  names)
static

Definition at line 45 of file library.cpp.

Referenced by Library::load(), and Library::loadFunction().

◆ gettokenlistfromvalid()

static void gettokenlistfromvalid ( const std::string &  valid,
bool  cpp,
TokenList tokenList 
)
static