clang 22.0.0git
clang::ento::IndirectGotoNodeBuilder::iterator Class Reference

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

Public Member Functions

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

Friends

class IndirectGotoNodeBuilder

Detailed Description

Definition at line 475 of file CoreEngine.h.

Member Function Documentation

◆ getBlock()

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

Definition at line 495 of file CoreEngine.h.

Referenced by clang::ento::IndirectGotoNodeBuilder::generateNode().

◆ getLabel()

const LabelDecl * clang::ento::IndirectGotoNodeBuilder::iterator::getLabel ( ) const
inline

Definition at line 491 of file CoreEngine.h.

References clang::cast().

◆ operator!=()

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

Definition at line 489 of file CoreEngine.h.

References X.

◆ operator*()

const iterator & clang::ento::IndirectGotoNodeBuilder::iterator::operator* ( ) const
inline

Definition at line 486 of file CoreEngine.h.

◆ operator++()

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

Definition at line 488 of file CoreEngine.h.

◆ IndirectGotoNodeBuilder

friend class IndirectGotoNodeBuilder
friend

Definition at line 476 of file CoreEngine.h.

References IndirectGotoNodeBuilder.

Referenced by IndirectGotoNodeBuilder.


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