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

References

tools/clang/include/clang/Sema/ParsedAttr.h
  733   bool empty() const { return AttrList.empty(); }
  734   SizeType size() const { return AttrList.size(); }
  735   ParsedAttr &operator[](SizeType pos) { return *AttrList[pos]; }
  736   const ParsedAttr &operator[](SizeType pos) const { return *AttrList[pos]; }
  740     AttrList.push_back(newAttr);
  744     assert(is_contained(AttrList, ToBeRemoved) &&
  746     AttrList.erase(llvm::find(AttrList, ToBeRemoved));
  746     AttrList.erase(llvm::find(AttrList, ToBeRemoved));
  749   void clearListOnly() { AttrList.clear(); }
  771     AttrList.insert(AttrList.begin(), B.I, E.I);
  771     AttrList.insert(AttrList.begin(), B.I, E.I);
  775     AttrList.insert(AttrList.begin(), B.I, E.I);
  775     AttrList.insert(AttrList.begin(), B.I, E.I);
  779     AttrList.insert(AttrList.end(), B.I, E.I);
  779     AttrList.insert(AttrList.end(), B.I, E.I);
  783     AttrList.insert(AttrList.end(), B.I, E.I);
  783     AttrList.insert(AttrList.end(), B.I, E.I);
  786   iterator begin() { return iterator(AttrList.begin()); }
  787   const_iterator begin() const { return const_iterator(AttrList.begin()); }
  788   iterator end() { return iterator(AttrList.end()); }
  789   const_iterator end() const { return const_iterator(AttrList.end()); }
  793     return *AttrList.front();
  797     return *AttrList.front();
  801     return *AttrList.back();
  805     return *AttrList.back();
  809     return llvm::any_of(AttrList, [K](const ParsedAttr *AL) {