Lines Matching defs:Pos
72 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default) const {
73 if (Arg *A = getLastArg(Pos, Neg))
74 return A->getOption().matches(Pos);
78 bool ArgList::hasFlagNoClaim(OptSpecifier Pos, OptSpecifier Neg,
80 if (Arg *A = getLastArgNoClaim(Pos, Neg))
81 return A->getOption().matches(Pos);
85 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg,
87 if (Arg *A = getLastArg(Pos, PosAlias, Neg))
88 return A->getOption().matches(Pos) || A->getOption().matches(PosAlias);
104 void ArgList::addOptInFlag(ArgStringList &Output, OptSpecifier Pos,
106 if (Arg *A = getLastArg(Pos, Neg))
107 if (A->getOption().matches(Pos))