Home | History | Annotate | Download | only in Driver

Lines Matching refs:Arg

11 #include "clang/Driver/Arg.h"
45 void ArgList::append(Arg *A) {
60 Arg *ArgList::getLastArgNoClaim(OptSpecifier Id) const {
68 Arg *ArgList::getLastArg(OptSpecifier Id) const {
69 Arg *Res = 0;
80 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1) const {
81 Arg *Res = 0;
94 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
96 Arg *Res = 0;
109 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
111 Arg *Res = 0;
126 if (Arg *A = getLastArg(Pos, Neg))
133 if (Arg *A = getLastArg(Id))
142 if (Arg *A = getLastArg(Id)) {
158 if (Arg *A = getLastArg(Id)) {
283 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option *Opt) const {
284 Arg *A = new Arg(Opt, BaseArgs.MakeIndex(Opt->getName()), BaseArg);
289 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option *Opt,
292 Arg *A = new Arg(Opt, Index, BaseArgs.getArgString(Index), BaseArg);
297 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option *Opt,
300 Arg *A = new Arg(Opt, Index, BaseArgs.getArgString(Index + 1), BaseArg);
305 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option *Opt,
308 Arg *A = new Arg(Opt, Index,