LLVM API Documentation

llvm::opt::DerivedArgList Member List
This is the complete list of members for llvm::opt::DerivedArgList, including all inherited members.
AddAllArgs(ArgStringList &Output, OptSpecifier Id0, OptSpecifier Id1=0U, OptSpecifier Id2=0U) const llvm::opt::ArgList
AddAllArgsTranslated(ArgStringList &Output, OptSpecifier Id0, const char *Translation, bool Joined=false) const llvm::opt::ArgList
AddAllArgValues(ArgStringList &Output, OptSpecifier Id0, OptSpecifier Id1=0U, OptSpecifier Id2=0U) const llvm::opt::ArgList
AddFlagArg(const Arg *BaseArg, const Option Opt)llvm::opt::DerivedArgList [inline]
AddJoinedArg(const Arg *BaseArg, const Option Opt, StringRef Value)llvm::opt::DerivedArgList [inline]
AddLastArg(ArgStringList &Output, OptSpecifier Id0) const llvm::opt::ArgList
AddLastArg(ArgStringList &Output, OptSpecifier Id0, OptSpecifier Id1) const llvm::opt::ArgList
AddPositionalArg(const Arg *BaseArg, const Option Opt, StringRef Value)llvm::opt::DerivedArgList [inline]
AddSeparateArg(const Arg *BaseArg, const Option Opt, StringRef Value)llvm::opt::DerivedArgList [inline]
AddSynthesizedArg(Arg *A)llvm::opt::DerivedArgList
append(Arg *A)llvm::opt::ArgList
ArgList()llvm::opt::ArgList [inline, protected]
arglist_type typedefllvm::opt::ArgList
begin()llvm::opt::ArgList [inline]
begin() const llvm::opt::ArgList [inline]
ClaimAllArgs(OptSpecifier Id0) const llvm::opt::ArgList
ClaimAllArgs() const llvm::opt::ArgList
const_iterator typedefllvm::opt::ArgList
const_reverse_iterator typedefllvm::opt::ArgList
DerivedArgList(const InputArgList &BaseArgs)llvm::opt::DerivedArgList
end()llvm::opt::ArgList [inline]
end() const llvm::opt::ArgList [inline]
eraseArg(OptSpecifier Id)llvm::opt::ArgList
filtered(OptSpecifier Id0=0U, OptSpecifier Id1=0U, OptSpecifier Id2=0U) const llvm::opt::ArgList [inline]
filtered_begin(OptSpecifier Id0=0U, OptSpecifier Id1=0U, OptSpecifier Id2=0U) const llvm::opt::ArgList [inline]
filtered_end() const llvm::opt::ArgList [inline]
getAllArgValues(OptSpecifier Id) const llvm::opt::ArgList
getArgs()llvm::opt::ArgList [inline]
getArgs() const llvm::opt::ArgList [inline]
getArgString(unsigned Index) const overridellvm::opt::DerivedArgList [inline, virtual]
getBaseArgs() const llvm::opt::DerivedArgList [inline]
getLastArg(OptSpecifier Id) const llvm::opt::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1) const llvm::opt::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2) const llvm::opt::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3) const llvm::opt::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4) const llvm::opt::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4, OptSpecifier Id5) const llvm::opt::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4, OptSpecifier Id5, OptSpecifier Id6) const llvm::opt::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4, OptSpecifier Id5, OptSpecifier Id6, OptSpecifier Id7) const llvm::opt::ArgList
getLastArgNoClaim(OptSpecifier Id) const llvm::opt::ArgList
getLastArgNoClaim(OptSpecifier Id0, OptSpecifier Id1) const llvm::opt::ArgList
getLastArgValue(OptSpecifier Id, StringRef Default="") const llvm::opt::ArgList
getNumInputArgStrings() const overridellvm::opt::DerivedArgList [inline, virtual]
GetOrMakeJoinedArgString(unsigned Index, StringRef LHS, StringRef RHS) const llvm::opt::ArgList
hasArg(OptSpecifier Id) const llvm::opt::ArgList [inline]
hasArg(OptSpecifier Id0, OptSpecifier Id1) const llvm::opt::ArgList [inline]
hasArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2) const llvm::opt::ArgList [inline]
hasArgNoClaim(OptSpecifier Id) const llvm::opt::ArgList [inline]
hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default=true) const llvm::opt::ArgList
hasFlag(OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg, bool Default=true) const llvm::opt::ArgList
iterator typedefllvm::opt::ArgList
MakeArgString(StringRef Str) const overridellvm::opt::DerivedArgList [virtual]
llvm::opt::ArgList::MakeArgString(const char *Str) const llvm::opt::ArgList [inline]
llvm::opt::ArgList::MakeArgString(std::string Str) const llvm::opt::ArgList [inline]
llvm::opt::ArgList::MakeArgString(const Twine &Str) const llvm::opt::ArgList
MakeFlagArg(const Arg *BaseArg, const Option Opt) const llvm::opt::DerivedArgList
MakeJoinedArg(const Arg *BaseArg, const Option Opt, StringRef Value) const llvm::opt::DerivedArgList
MakePositionalArg(const Arg *BaseArg, const Option Opt, StringRef Value) const llvm::opt::DerivedArgList
MakeSeparateArg(const Arg *BaseArg, const Option Opt, StringRef Value) const llvm::opt::DerivedArgList
rbegin()llvm::opt::ArgList [inline]
rbegin() const llvm::opt::ArgList [inline]
rend()llvm::opt::ArgList [inline]
rend() const llvm::opt::ArgList [inline]
reverse_iterator typedefllvm::opt::ArgList
size() const llvm::opt::ArgList [inline]
~ArgList()llvm::opt::ArgList [protected, virtual]
~DerivedArgList()llvm::opt::DerivedArgList