Lines Matching defs:Slot
783 // Now add the attribute into the correct slot. There may already be an
836 // Now remove the attribute from the correct slot. There may already be an
978 AttributeSet::iterator AttributeSet::begin(unsigned Slot) const {
981 return pImpl->begin(Slot);
984 AttributeSet::iterator AttributeSet::end(unsigned Slot) const {
987 return pImpl->end(Slot);
1001 unsigned AttributeSet::getSlotIndex(unsigned Slot) const {
1002 assert(pImpl && Slot < pImpl->getNumAttributes() &&
1003 "Slot # out of range!");
1004 return pImpl->getSlotIndex(Slot);
1007 AttributeSet AttributeSet::getSlotAttributes(unsigned Slot) const {
1008 assert(pImpl && Slot < pImpl->getNumAttributes() &&
1009 "Slot # out of range!");
1010 return pImpl->getSlotAttributes(Slot);
1111 unsigned Slot = ~0U;
1114 Slot = I;
1118 assert(Slot != ~0U && "Couldn't find index in AttributeSet!");
1120 for (AttributeSet::iterator I = A.begin(Slot), E = A.end(Slot); I != E; ++I) {
1222 unsigned Slot = ~0U;
1225 Slot = I;
1229 assert(Slot != ~0U && "Couldn't find the index!");
1231 for (AttributeSet::iterator I = A.begin(Slot), E = A.end(Slot);