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().