mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 20:32:21 +00:00
Remove one of the odious 'Raw' methods.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174130 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
30d2c76800
commit
f715dbd263
@ -159,9 +159,6 @@ public:
|
||||
void Profile(FoldingSetNodeID &ID) const {
|
||||
ID.AddPointer(pImpl);
|
||||
}
|
||||
|
||||
// FIXME: Remove this.
|
||||
uint64_t Raw() const;
|
||||
};
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
@ -272,8 +269,8 @@ public:
|
||||
|
||||
typedef ArrayRef<Attribute>::iterator iterator;
|
||||
|
||||
iterator begin(unsigned Idx);
|
||||
iterator end(unsigned Idx);
|
||||
iterator begin(unsigned Idx) const;
|
||||
iterator end(unsigned Idx) const;
|
||||
|
||||
/// operator==/!= - Provide equality predicates.
|
||||
bool operator==(const AttributeSet &RHS) const {
|
||||
|
@ -77,8 +77,7 @@ public:
|
||||
ID.AddPointer(Vals[I]);
|
||||
}
|
||||
|
||||
// FIXME: Remove these!
|
||||
uint64_t Raw() const;
|
||||
// FIXME: Remove this!
|
||||
static uint64_t getAttrMask(Attribute::AttrKind Val);
|
||||
};
|
||||
|
||||
|
@ -223,10 +223,6 @@ bool Attribute::operator<(Attribute A) const {
|
||||
return *pImpl < *A.pImpl;
|
||||
}
|
||||
|
||||
uint64_t Attribute::Raw() const {
|
||||
return pImpl ? pImpl->Raw() : 0;
|
||||
}
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// AttributeImpl Definition
|
||||
//===----------------------------------------------------------------------===//
|
||||
@ -308,11 +304,6 @@ bool AttributeImpl::operator<(const AttributeImpl &AI) const {
|
||||
return ThisCDA->getAsString() < ThatCDA->getAsString();
|
||||
}
|
||||
|
||||
uint64_t AttributeImpl::Raw() const {
|
||||
// FIXME: Remove this.
|
||||
return cast<ConstantInt>(Kind)->getZExtValue();
|
||||
}
|
||||
|
||||
uint64_t AttributeImpl::getAttrMask(Attribute::AttrKind Val) {
|
||||
// FIXME: Remove this.
|
||||
switch (Val) {
|
||||
@ -740,13 +731,13 @@ AttributeSetNode *AttributeSet::getAttributes(unsigned Idx) const {
|
||||
return 0;
|
||||
}
|
||||
|
||||
AttributeSet::iterator AttributeSet::begin(unsigned Idx) {
|
||||
AttributeSet::iterator AttributeSet::begin(unsigned Idx) const {
|
||||
if (!pImpl)
|
||||
return ArrayRef<Attribute>().begin();
|
||||
return pImpl->begin(Idx);
|
||||
}
|
||||
|
||||
AttributeSet::iterator AttributeSet::end(unsigned Idx) {
|
||||
AttributeSet::iterator AttributeSet::end(unsigned Idx) const {
|
||||
if (!pImpl)
|
||||
return ArrayRef<Attribute>().end();
|
||||
return pImpl->end(Idx);
|
||||
|
Loading…
Reference in New Issue
Block a user