#include "config.h"
#include "errortypes.h"
#include <algorithm>
#include <functional>
#include <iosfwd>
#include <map>
#include <memory>
#include <string>
#include <vector>
#include <utility>
Go to the source code of this file.
|
enum class | ExprEngine::ValueType {
ExprEngine::UninitValue
, ExprEngine::IntRange
, ExprEngine::FloatRange
, ExprEngine::ConditionalValue
,
ExprEngine::ArrayValue
, ExprEngine::StringLiteralValue
, ExprEngine::StructValue
, ExprEngine::AddressOfValue
,
ExprEngine::BinOpResult
, ExprEngine::IntegerTruncation
, ExprEngine::FunctionCallArgumentValues
, ExprEngine::BailoutValue
} |
|
|
std::string | ExprEngine::str (int128_t) |
|
void CPPCHECKLIB | ExprEngine::executeAllFunctions (ErrorLogger *errorLogger, const Tokenizer *tokenizer, const Settings *settings, const std::vector< Callback > &callbacks, std::ostream &report) |
| Execute all functions. More...
|
|
void | ExprEngine::executeFunction (const Scope *functionScope, ErrorLogger *errorLogger, const Tokenizer *tokenizer, const Settings *settings, const std::vector< Callback > &callbacks, std::ostream &report) |
|
void | ExprEngine::runChecks (ErrorLogger *errorLogger, const Tokenizer *tokenizer, const Settings *settings) |
|
void | ExprEngine::dump (ExprEngine::ValuePtr val) |
|
◆ int128_t