Home | History | Annotate | Download | only in Option

Lines Matching refs:Arg

13 #include "llvm/Option/Arg.h"
43 void ArgList::append(Arg *A) {
58 Arg *ArgList::getLastArgNoClaim(OptSpecifier Id) const {
66 Arg *ArgList::getLastArg(OptSpecifier Id) const {
67 Arg *Res = 0;
78 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1) const {
79 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(Pos, PosAlias, Neg))
218 if (Arg *A = getLastArg(Id))
230 if (Arg *A = getLastArg(Id)) {
238 if (Arg *A = getLastArg(Id0, Id1)) {
363 Arg *DerivedArgList::MakeFlagArg(const Arg *BaseArg, const Option Opt) const {
364 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +
371 Arg *DerivedArgList::MakePositionalArg(const Arg *BaseArg, const Option Opt,
374 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +
381 Arg *DerivedArgList::MakeSeparateArg(const Arg *BaseArg, const Option Opt,
384 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +
391 Arg *DerivedArgList::MakeJoinedArg(const Arg *BaseArg, const Option Opt,
394 Arg *A = new Arg(Opt, ArgList::MakeArgString(Twine(Opt.getPrefix()) +