class CFGBlock::FilteredCFGBlockIterator

Declaration

template <typename IMPL, bool IsPred>
class CFGBlock::FilteredCFGBlockIterator { /* full declaration omitted */ };

Declared at: clang/include/clang/Analysis/CFG.h:994

Templates

IMPL
bool IsPred

Member Variables

private IMPL I
private IMPL E
private const clang::CFGBlock::FilterOptions F
private const clang::CFGBlock* From

Method Overview

Methods

bool Filter(const clang::CFGBlock* To)

Declared at: clang/include/clang/Analysis/CFG.h:1019

Parameters

const clang::CFGBlock* To

FilteredCFGBlockIterator<IMPL, IsPred>(
    const IMPL& i,
    const IMPL& e,
    const clang::CFGBlock* from,
    const clang::CFGBlock::FilterOptions& f)

Declared at: clang/include/clang/Analysis/CFG.h:1001

Parameters

const IMPL& i
const IMPL& e
const clang::CFGBlock* from
const clang::CFGBlock::FilterOptions& f

bool hasMore() const

Declared at: clang/include/clang/Analysis/CFG.h:1009