reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Option/ArgList.h
  156       : Args(std::move(RHS.Args)), OptRanges(std::move(RHS.OptRanges)) {
  157     RHS.Args.clear();
  162     Args = std::move(RHS.Args);
  162     Args = std::move(RHS.Args);
  163     RHS.Args.clear();
  183   const arglist_type &getArgs() const { return Args; }
  185   unsigned size() const { return Args.size(); }
  191   iterator begin() { return {Args.begin(), Args.end()}; }
  191   iterator begin() { return {Args.begin(), Args.end()}; }
  192   iterator end() { return {Args.end(), Args.end()}; }
  192   iterator end() { return {Args.end(), Args.end()}; }
  194   reverse_iterator rbegin() { return {Args.rbegin(), Args.rend()}; }
  194   reverse_iterator rbegin() { return {Args.rbegin(), Args.rend()}; }
  195   reverse_iterator rend() { return {Args.rend(), Args.rend()}; }
  195   reverse_iterator rend() { return {Args.rend(), Args.rend()}; }
  197   const_iterator begin() const { return {Args.begin(), Args.end()}; }
  197   const_iterator begin() const { return {Args.begin(), Args.end()}; }
  198   const_iterator end() const { return {Args.end(), Args.end()}; }
  198   const_iterator end() const { return {Args.end(), Args.end()}; }
  200   const_reverse_iterator rbegin() const { return {Args.rbegin(), Args.rend()}; }
  200   const_reverse_iterator rbegin() const { return {Args.rbegin(), Args.rend()}; }
  201   const_reverse_iterator rend() const { return {Args.rend(), Args.rend()}; }
  201   const_reverse_iterator rend() const { return {Args.rend(), Args.rend()}; }
  207     auto B = Args.begin() + Range.first;
  208     auto E = Args.begin() + Range.second;
  218     auto B = Args.rend() - Range.second;
  219     auto E = Args.rend() - Range.first;
lib/Option/ArgList.cpp
   34   Args.push_back(A);
   41     R.first = std::min<unsigned>(R.first, Args.size() - 1);
   42     R.second = Args.size();
   51     Arg **ArgsBegin = Args.data();