clang 19.0.0git
Public Member Functions | Friends | List of all members
clang::ento::SwitchNodeBuilder::iterator Class Reference

#include "clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h"

Public Member Functions

iteratoroperator++ ()
 
bool operator!= (const iterator &X) const
 
bool operator== (const iterator &X) const
 
const CaseStmtgetCase () const
 
const CFGBlockgetBlock () const
 

Friends

class SwitchNodeBuilder
 

Detailed Description

Definition at line 545 of file CoreEngine.h.

Member Function Documentation

◆ getBlock()

const CFGBlock * clang::ento::SwitchNodeBuilder::iterator::getBlock ( ) const
inline

Definition at line 561 of file CoreEngine.h.

Referenced by clang::ento::SwitchNodeBuilder::generateCaseStmtNode().

◆ getCase()

const CaseStmt * clang::ento::SwitchNodeBuilder::iterator::getCase ( ) const
inline

Definition at line 557 of file CoreEngine.h.

◆ operator!=()

bool clang::ento::SwitchNodeBuilder::iterator::operator!= ( const iterator X) const
inline

Definition at line 554 of file CoreEngine.h.

References X.

◆ operator++()

iterator & clang::ento::SwitchNodeBuilder::iterator::operator++ ( )
inline

Definition at line 553 of file CoreEngine.h.

◆ operator==()

bool clang::ento::SwitchNodeBuilder::iterator::operator== ( const iterator X) const
inline

Definition at line 555 of file CoreEngine.h.

References X.

Friends And Related Function Documentation

◆ SwitchNodeBuilder

friend class SwitchNodeBuilder
friend

Definition at line 546 of file CoreEngine.h.


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