clang API Documentation

clang::driver::InputArgList Member List
This is the complete list of members for clang::driver::InputArgList, including all inherited members.
AddAllArgs(ArgStringList &Output, OptSpecifier Id0, OptSpecifier Id1=0U, OptSpecifier Id2=0U) const clang::driver::ArgList
AddAllArgsTranslated(ArgStringList &Output, OptSpecifier Id0, const char *Translation, bool Joined=false) const clang::driver::ArgList
AddAllArgValues(ArgStringList &Output, OptSpecifier Id0, OptSpecifier Id1=0U, OptSpecifier Id2=0U) const clang::driver::ArgList
AddLastArg(ArgStringList &Output, OptSpecifier Id0) const clang::driver::ArgList
AddLastArg(ArgStringList &Output, OptSpecifier Id0, OptSpecifier Id1) const clang::driver::ArgList
append(Arg *A)clang::driver::ArgList
ArgList()clang::driver::ArgList [protected]
arglist_type typedefclang::driver::ArgList
begin()clang::driver::ArgList [inline]
begin() const clang::driver::ArgList [inline]
ClaimAllArgs(OptSpecifier Id0) const clang::driver::ArgList
ClaimAllArgs() const clang::driver::ArgList
const_iterator typedefclang::driver::ArgList
const_reverse_iterator typedefclang::driver::ArgList
dump() const clang::driver::ArgList
end()clang::driver::ArgList [inline]
end() const clang::driver::ArgList [inline]
eraseArg(OptSpecifier Id)clang::driver::ArgList
filtered_begin(OptSpecifier Id0=0U, OptSpecifier Id1=0U, OptSpecifier Id2=0U) const clang::driver::ArgList [inline]
filtered_end() const clang::driver::ArgList [inline]
getAllArgValues(OptSpecifier Id) const clang::driver::ArgList
getArgs()clang::driver::ArgList [inline]
getArgs() const clang::driver::ArgList [inline]
getArgString(unsigned Index) const clang::driver::InputArgList [inline, virtual]
getLastArg(OptSpecifier Id) const clang::driver::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1) const clang::driver::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2) const clang::driver::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3) const clang::driver::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4) const clang::driver::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4, OptSpecifier Id5) const clang::driver::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4, OptSpecifier Id5, OptSpecifier Id6) const clang::driver::ArgList
getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2, OptSpecifier Id3, OptSpecifier Id4, OptSpecifier Id5, OptSpecifier Id6, OptSpecifier Id7) const clang::driver::ArgList
getLastArgIntValue(OptSpecifier Id, int Default, DiagnosticsEngine *Diags=0) const clang::driver::ArgList
getLastArgIntValue(OptSpecifier Id, int Default, DiagnosticsEngine &Diags) const clang::driver::ArgList [inline]
getLastArgNoClaim(OptSpecifier Id) const clang::driver::ArgList
getLastArgValue(OptSpecifier Id, StringRef Default="") const clang::driver::ArgList
getNumInputArgStrings() const clang::driver::InputArgList [inline, virtual]
GetOrMakeJoinedArgString(unsigned Index, StringRef LHS, StringRef RHS) const clang::driver::ArgList
hasArg(OptSpecifier Id) const clang::driver::ArgList [inline]
hasArg(OptSpecifier Id0, OptSpecifier Id1) const clang::driver::ArgList [inline]
hasArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2) const clang::driver::ArgList [inline]
hasArgNoClaim(OptSpecifier Id) const clang::driver::ArgList [inline]
hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default=true) const clang::driver::ArgList
hasFlag(OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg, bool Default=true) const clang::driver::ArgList
InputArgList(const char *const *ArgBegin, const char *const *ArgEnd)clang::driver::InputArgList
iterator typedefclang::driver::ArgList
MakeArgString(StringRef Str) const clang::driver::InputArgList [virtual]
clang::driver::ArgList::MakeArgString(const char *Str) const clang::driver::ArgList [inline]
clang::driver::ArgList::MakeArgString(std::string Str) const clang::driver::ArgList [inline]
clang::driver::ArgList::MakeArgString(const Twine &Str) const clang::driver::ArgList
MakeIndex(StringRef String0) const clang::driver::InputArgList
MakeIndex(StringRef String0, StringRef String1) const clang::driver::InputArgList
rbegin()clang::driver::ArgList [inline]
rbegin() const clang::driver::ArgList [inline]
rend()clang::driver::ArgList [inline]
rend() const clang::driver::ArgList [inline]
reverse_iterator typedefclang::driver::ArgList
size() const clang::driver::ArgList [inline]
~ArgList()clang::driver::ArgList [virtual]
~InputArgList()clang::driver::InputArgList