Cppcheck
Public Member Functions | List of all members
ValueFlowPass Struct Referenceabstract
Inheritance diagram for ValueFlowPass:
ValueFlowPassAdaptor< F >

Public Member Functions

 ValueFlowPass ()=default
 
 ValueFlowPass (const ValueFlowPass &)=default
 
virtual const char * name () const =0
 
virtual void run (const ValueFlowState &state) const =0
 
virtual bool cpp () const =0
 
virtual ~ValueFlowPass () noexcept=default
 

Detailed Description

Definition at line 9433 of file valueflow.cpp.

Constructor & Destructor Documentation

◆ ValueFlowPass() [1/2]

ValueFlowPass::ValueFlowPass ( )
default

◆ ValueFlowPass() [2/2]

ValueFlowPass::ValueFlowPass ( const ValueFlowPass )
default

◆ ~ValueFlowPass()

virtual ValueFlowPass::~ValueFlowPass ( )
virtualdefaultnoexcept

Member Function Documentation

◆ cpp()

virtual bool ValueFlowPass::cpp ( ) const
pure virtual

Implemented in ValueFlowPassAdaptor< F >.

Referenced by makeValueFlowPassAdaptor().

◆ name()

virtual const char* ValueFlowPass::name ( ) const
pure virtual

Implemented in ValueFlowPassAdaptor< F >.

Referenced by makeValueFlowPassAdaptor().

◆ run()

virtual void ValueFlowPass::run ( const ValueFlowState state) const
pure virtual

Implemented in ValueFlowPassAdaptor< F >.

Referenced by makeValueFlowPassAdaptor().


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