• Home
  • Raw
  • Download

Lines Matching refs:Arg

27   class Arg;  variable
34 SmallVectorImpl<Arg*>::const_iterator Current;
52 typedef Arg * const * value_type;
53 typedef Arg * const & reference;
54 typedef Arg * const * pointer;
58 arg_iterator(SmallVectorImpl<Arg*>::const_iterator it,
65 operator const Arg*() { return *Current; }
101 typedef SmallVector<Arg*, 16> arglist_type;
121 void append(Arg *A);
182 Arg *getLastArgNoClaim(OptSpecifier Id) const;
183 Arg *getLastArg(OptSpecifier Id) const;
184 Arg *getLastArg(OptSpecifier Id0, OptSpecifier Id1) const;
185 Arg *getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2) const;
186 Arg *getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2,
188 Arg *getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2,
190 Arg *getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2,
192 Arg *getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2,
195 Arg *getLastArg(OptSpecifier Id0, OptSpecifier Id1, OptSpecifier Id2,
371 void AddSynthesizedArg(Arg *A) { in AddSynthesizedArg()
379 void AddFlagArg(const Arg *BaseArg, const Option *Opt) { in AddFlagArg()
386 void AddPositionalArg(const Arg *BaseArg, const Option *Opt, in AddPositionalArg()
395 void AddSeparateArg(const Arg *BaseArg, const Option *Opt, in AddSeparateArg()
403 void AddJoinedArg(const Arg *BaseArg, const Option *Opt, in AddJoinedArg()
411 Arg *MakeFlagArg(const Arg *BaseArg, const Option *Opt) const;
415 Arg *MakePositionalArg(const Arg *BaseArg, const Option *Opt,
420 Arg *MakeSeparateArg(const Arg *BaseArg, const Option *Opt,
425 Arg *MakeJoinedArg(const Arg *BaseArg, const Option *Opt,