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
- public arg_iterator<BaseIter, NumOptSpecifiers>(BaseIter Current, BaseIter End, const llvm::opt::OptSpecifier (&)[NumOptSpecifiers ? NumOptSpecifiers : 1] Ids = {})
Methods
ΒΆarg_iterator<BaseIter, NumOptSpecifiers>(
BaseIter Current,
BaseIter End,
const llvm::opt::OptSpecifier (&)
[NumOptSpecifiers ? NumOptSpecifiers
: 1] Ids = {})
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 = {}