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