|
Cppcheck
|
#include "forwardanalyzer.h"#include "analyzer.h"#include "astutils.h"#include "config.h"#include "errorlogger.h"#include "errortypes.h"#include "mathlib.h"#include "settings.h"#include "symboldatabase.h"#include "token.h"#include "tokenlist.h"#include "utils.h"#include "valueptr.h"#include "vfvalue.h"#include <algorithm>#include <cassert>#include <cstdio>#include <functional>#include <list>#include <string>#include <tuple>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Functions | |
| Analyzer::Result | valueFlowGenericForward (Token *start, const Token *end, const ValuePtr< Analyzer > &a, const TokenList &tokenList, ErrorLogger &errorLogger, const Settings &settings) |
| Analyzer::Result | valueFlowGenericForward (Token *start, const ValuePtr< Analyzer > &a, const TokenList &tokenList, ErrorLogger &errorLogger, const Settings &settings) |
| Analyzer::Result valueFlowGenericForward | ( | Token * | start, |
| const Token * | end, | ||
| const ValuePtr< Analyzer > & | a, | ||
| const TokenList & | tokenList, | ||
| ErrorLogger & | errorLogger, | ||
| const Settings & | settings | ||
| ) |
Definition at line 900 of file forwardanalyzer.cpp.
References Analyzer::Bail, Analyzer::Action::None, and Analyzer::Result::terminate.
Referenced by valueFlowConditionExpressions(), valueFlowForward(), valueFlowForwardRecursive(), valueFlowInjectParameter(), and valueFlowUninit().
| Analyzer::Result valueFlowGenericForward | ( | Token * | start, |
| const ValuePtr< Analyzer > & | a, | ||
| const TokenList & | tokenList, | ||
| ErrorLogger & | errorLogger, | ||
| const Settings & | settings | ||
| ) |
Definition at line 911 of file forwardanalyzer.cpp.
References Analyzer::Bail, Analyzer::Action::None, Analyzer::Result::terminate, and Settings::terminated().