mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-24 20:29:53 +00:00
Remove duplicate documentation in Attributes.cpp. NFC.
The documentation for these methods is already present in the header. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258648 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0bed86eaa2
commit
2d0376c55d
@ -154,22 +154,18 @@ bool Attribute::hasAttribute(StringRef Kind) const {
|
||||
return pImpl && pImpl->hasAttribute(Kind);
|
||||
}
|
||||
|
||||
/// This returns the alignment field of an attribute as a byte alignment value.
|
||||
unsigned Attribute::getAlignment() const {
|
||||
assert(hasAttribute(Attribute::Alignment) &&
|
||||
"Trying to get alignment from non-alignment attribute!");
|
||||
return pImpl->getValueAsInt();
|
||||
}
|
||||
|
||||
/// This returns the stack alignment field of an attribute as a byte alignment
|
||||
/// value.
|
||||
unsigned Attribute::getStackAlignment() const {
|
||||
assert(hasAttribute(Attribute::StackAlignment) &&
|
||||
"Trying to get alignment from non-alignment attribute!");
|
||||
return pImpl->getValueAsInt();
|
||||
}
|
||||
|
||||
/// This returns the number of dereferenceable bytes.
|
||||
uint64_t Attribute::getDereferenceableBytes() const {
|
||||
assert(hasAttribute(Attribute::Dereferenceable) &&
|
||||
"Trying to get dereferenceable bytes from "
|
||||
@ -1008,8 +1004,6 @@ bool AttributeSet::hasAttributes(unsigned Index) const {
|
||||
return ASN && ASN->hasAttributes();
|
||||
}
|
||||
|
||||
/// \brief Return true if the specified attribute is set for at least one
|
||||
/// parameter or for the return value.
|
||||
bool AttributeSet::hasAttrSomewhere(Attribute::AttrKind Attr) const {
|
||||
if (!pImpl) return false;
|
||||
|
||||
@ -1060,7 +1054,6 @@ std::string AttributeSet::getAsString(unsigned Index,
|
||||
return ASN ? ASN->getAsString(InAttrGrp) : std::string("");
|
||||
}
|
||||
|
||||
/// \brief The attributes for the specified index are returned.
|
||||
AttributeSetNode *AttributeSet::getAttributes(unsigned Index) const {
|
||||
if (!pImpl) return nullptr;
|
||||
|
||||
@ -1088,9 +1081,6 @@ AttributeSet::iterator AttributeSet::end(unsigned Slot) const {
|
||||
// AttributeSet Introspection Methods
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
/// \brief Return the number of slots used in this attribute list. This is the
|
||||
/// number of arguments that have an attribute set on them (including the
|
||||
/// function itself).
|
||||
unsigned AttributeSet::getNumSlots() const {
|
||||
return pImpl ? pImpl->getNumAttributes() : 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user