class arg_iterator

Declaration

template <typename BaseIter, unsigned int NumOptSpecifiers = 0>
class arg_iterator { /* full declaration omitted */ };

Description

arg_iterator - Iterates through arguments stored inside an ArgList.

Declared at: llvm/include/llvm/Option/ArgList.h:40

Templates

BaseIter
unsigned int NumOptSpecifiers = 0

Method Overview

Methods

ΒΆarg_iterator<BaseIter, NumOptSpecifiers>(
    BaseIter Current,
    BaseIter End,
    const llvm::opt::OptSpecifier (&)
        [NumOptSpecifiers ? NumOptSpecifiers
                          : 1] Ids = {})

Declared at: llvm/include/llvm/Option/ArgList.h:78

Parameters

BaseIter Current
BaseIter End
const llvm::opt::OptSpecifier (&) [NumOptSpecifiers ? NumOptSpecifiers : 1] Ids = {}