Cppcheck
Public Member Functions | Public Attributes | List of all members
Analyzer::Result Struct Reference

#include <analyzer.h>

Public Member Functions

 Result (Action action=Action::None, Terminate terminate=Terminate::None)
 
void update (Result rhs)
 

Public Attributes

Action action
 
Terminate terminate
 

Detailed Description

Definition at line 135 of file analyzer.h.

Constructor & Destructor Documentation

◆ Result()

Analyzer::Result::Result ( Action  action = Action::None,
Terminate  terminate = Terminate::None 
)
inlineexplicit

Definition at line 136 of file analyzer.h.

Member Function Documentation

◆ update()

void Analyzer::Result::update ( Result  rhs)
inline

Definition at line 142 of file analyzer.h.

References action, Analyzer::None, and terminate.

Referenced by valueFlowForward().

Member Data Documentation

◆ action

Action Analyzer::Result::action

Definition at line 139 of file analyzer.h.

Referenced by ConditionHandler::afterCondition(), update(), and valueFlowForLoop().

◆ terminate

Terminate Analyzer::Result::terminate

Definition at line 140 of file analyzer.h.

Referenced by ConditionHandler::afterCondition(), update(), and valueFlowGenericForward().


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