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

References

include/llvm/IR/Attributes.h
  660   bool operator==(const AttributeList &RHS) const { return pImpl == RHS.pImpl; }
  660   bool operator==(const AttributeList &RHS) const { return pImpl == RHS.pImpl; }
  661   bool operator!=(const AttributeList &RHS) const { return pImpl != RHS.pImpl; }
  661   bool operator!=(const AttributeList &RHS) const { return pImpl != RHS.pImpl; }
  665     return pImpl;
  669   bool isEmpty() const { return pImpl == nullptr; }
  691     return (unsigned((uintptr_t)AS.pImpl) >> 4) ^
  692            (unsigned((uintptr_t)AS.pImpl) >> 9);
lib/IR/Attributes.cpp
 1160   if (!pImpl)
 1233   if (!pImpl)
 1248   if (!pImpl)
 1287 LLVMContext &AttributeList::getContext() const { return pImpl->getContext(); }
 1315   return pImpl && pImpl->hasFnAttribute(Kind);
 1315   return pImpl && pImpl->hasFnAttribute(Kind);
 1329   if (!pImpl) return false;
 1386   if (!pImpl || Index >= getNumAttrSets())
 1388   return pImpl->begin()[Index];
 1392   return pImpl ? pImpl->begin() : nullptr;
 1392   return pImpl ? pImpl->begin() : nullptr;
 1396   return pImpl ? pImpl->end() : nullptr;
 1396   return pImpl ? pImpl->end() : nullptr;
 1404   return pImpl ? pImpl->NumAttrSets : 0;
 1404   return pImpl ? pImpl->NumAttrSets : 0;