Cppcheck
|
#include <valueflow.h>
Public Member Functions | |
LifetimeToken ()=default | |
LifetimeToken (const Token *token, Value::ErrorPath errorPath) | |
LifetimeToken (const Token *token, bool addressOf, Value::ErrorPath errorPath) | |
Static Public Member Functions | |
static std::vector< LifetimeToken > | setAddressOf (std::vector< LifetimeToken > v, bool b) |
static std::vector< LifetimeToken > | setInconclusive (std::vector< LifetimeToken > v, bool b) |
Public Attributes | |
const Token * | token {} |
Value::ErrorPath | errorPath |
bool | addressOf {} |
bool | inconclusive {} |
Definition at line 74 of file valueflow.h.
|
default |
|
inline |
Definition at line 82 of file valueflow.h.
|
inline |
Definition at line 86 of file valueflow.h.
|
inlinestatic |
Definition at line 90 of file valueflow.h.
Referenced by getLifetimeTokens().
|
inlinestatic |
Definition at line 96 of file valueflow.h.
Referenced by getLifetimeTokens().
bool ValueFlow::LifetimeToken::addressOf {} |
Definition at line 77 of file valueflow.h.
Value::ErrorPath ValueFlow::LifetimeToken::errorPath |
Definition at line 76 of file valueflow.h.
bool ValueFlow::LifetimeToken::inconclusive {} |
Definition at line 78 of file valueflow.h.
const Token* ValueFlow::LifetimeToken::token {} |
Definition at line 75 of file valueflow.h.