Lines Matching full:arglist
1 //===- ArgList.cpp - Argument List Management -----------------------------===//
17 #include "llvm/Option/ArgList.h"
33 void ArgList::append(Arg *A) { in append()
46 void ArgList::eraseArg(OptSpecifier Id) { in eraseArg()
57 ArgList::OptRange
58 ArgList::getRange(std::initializer_list<OptSpecifier> Ids) const { in getRange()
73 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default) const { in hasFlag()
79 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg, in hasFlag()
86 StringRef ArgList::getLastArgValue(OptSpecifier Id, StringRef Default) const { in getLastArgValue()
92 std::vector<std::string> ArgList::getAllArgValues(OptSpecifier Id) const { in getAllArgValues()
98 void ArgList::AddAllArgsExcept(ArgStringList &Output, in AddAllArgsExcept()
122 void ArgList::AddAllArgs(ArgStringList &Output, in AddAllArgs()
130 void ArgList::AddAllArgs(ArgStringList &Output, OptSpecifier Id0, in AddAllArgs()
138 void ArgList::AddAllArgValues(ArgStringList &Output, OptSpecifier Id0, in AddAllArgValues()
147 void ArgList::AddAllArgsTranslated(ArgStringList &Output, OptSpecifier Id0, in AddAllArgsTranslated()
163 void ArgList::ClaimAllArgs(OptSpecifier Id0) const { in ClaimAllArgs()
168 void ArgList::ClaimAllArgs() const { in ClaimAllArgs()
174 const char *ArgList::GetOrMakeJoinedArgString(unsigned Index, in GetOrMakeJoinedArgString()
185 void ArgList::print(raw_ostream &O) const { in print()
193 LLVM_DUMP_METHOD void ArgList::dump() const { print(dbgs()); } in dump()