Lines Matching refs:Arg
11 #include "clang/Driver/Arg.h"
44 void ArgList::append(Arg *A) {
59 Arg *ArgList::getLastArgNoClaim(OptSpecifier Id) const {
67 Arg *ArgList::getLastArg(OptSpecifier Id) const {
68 Arg *Res = 0;
79 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1) const {
80 Arg *Res = 0;
92 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
94 Arg *Res = 0;
107 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
109 Arg *Res = 0;
123 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
126 Arg *Res = 0;
141 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
144 Arg *Res = 0;
160 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
164 Arg *Res = 0;
181 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1,
185 Arg *Res = 0;
204 if (Arg *A = getLastArg(Pos, Neg))
211 if (Arg *A = getLastArg(Id))
220 if (Arg *A = getLastArg(Id)) {
238 if (Arg *A = getLastArg(Id)) {
371 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const {
372 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +
379 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt,
382 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +
389 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt,
392 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +
399 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt,
402 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +