Lines Matching refs:AttrListPtr
171 AttrListPtr AttrListPtr::get(const AttributeWithIndex *Attrs, unsigned NumAttrs) {
174 return AttrListPtr();
203 return AttrListPtr(PAL);
208 // AttrListPtr Method Implementations
211 AttrListPtr::AttrListPtr(AttributeListImpl *LI) : AttrList(LI) {
215 AttrListPtr::AttrListPtr(const AttrListPtr &P) : AttrList(P.AttrList) {
219 const AttrListPtr &AttrListPtr::operator=(const AttrListPtr &RHS) {
228 AttrListPtr::~AttrListPtr() {
235 unsigned AttrListPtr::getNumSlots() const {
241 const AttributeWithIndex &AttrListPtr::getSlot(unsigned Slot) const {
250 Attributes AttrListPtr::getAttributes(unsigned Idx) const {
262 bool AttrListPtr::hasAttrSomewhere(Attributes Attr) const {
273 AttrListPtr AttrListPtr::addAttr(unsigned Idx, Attributes Attrs) const {
314 AttrListPtr AttrListPtr::removeAttr(unsigned Idx, Attributes Attrs) const {
320 if (AttrList == 0) return AttrListPtr();
349 void AttrListPtr::dump() const {