Cppcheck
Public Member Functions | Public Attributes | List of all members
ValueFlowState Struct Reference

Public Member Functions

 ValueFlowState (TokenList &tokenlist, SymbolDatabase &symboldatabase, ErrorLogger &errorLogger, const Settings &settings)
 

Public Attributes

TokenList & tokenlist
 
SymbolDatabase & symboldatabase
 
ErrorLogger & errorLogger
 
const Settings & settings
 
std::set< const Scope * > skippedFunctions
 

Detailed Description

Definition at line 9418 of file valueflow.cpp.

Constructor & Destructor Documentation

◆ ValueFlowState()

ValueFlowState::ValueFlowState ( TokenList &  tokenlist,
SymbolDatabase &  symboldatabase,
ErrorLogger &  errorLogger,
const Settings &  settings 
)
inlineexplicit

Definition at line 9419 of file valueflow.cpp.

Member Data Documentation

◆ errorLogger

ErrorLogger& ValueFlowState::errorLogger

Definition at line 9428 of file valueflow.cpp.

Referenced by ValueFlowPassAdaptor< F >::run().

◆ settings

const Settings& ValueFlowState::settings

Definition at line 9429 of file valueflow.cpp.

Referenced by ValueFlowPassAdaptor< F >::run().

◆ skippedFunctions

std::set<const Scope*> ValueFlowState::skippedFunctions

Definition at line 9430 of file valueflow.cpp.

Referenced by ValueFlowPassAdaptor< F >::run().

◆ symboldatabase

SymbolDatabase& ValueFlowState::symboldatabase

Definition at line 9427 of file valueflow.cpp.

Referenced by ValueFlowPassAdaptor< F >::run().

◆ tokenlist

TokenList& ValueFlowState::tokenlist

Definition at line 9426 of file valueflow.cpp.

Referenced by ValueFlowPassAdaptor< F >::run().


The documentation for this struct was generated from the following file: