mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-14 15:38:57 +00:00
make next/prev accessors private
llvm-svn: 36207
This commit is contained in:
parent
23ea4ce93b
commit
3bc0ec8776
@ -82,12 +82,6 @@ public:
|
||||
const Function *getParent() const { return Parent; }
|
||||
Function *getParent() { return Parent; }
|
||||
|
||||
// getNext/Prev - Return the next or previous basic block in the list.
|
||||
BasicBlock *getNext() { return Next; }
|
||||
const BasicBlock *getNext() const { return Next; }
|
||||
BasicBlock *getPrev() { return Prev; }
|
||||
const BasicBlock *getPrev() const { return Prev; }
|
||||
|
||||
/// use_back - Specialize the methods defined in Value, as we know that an
|
||||
/// BasicBlock can only be used by Instructions (specifically PHI and terms).
|
||||
Instruction *use_back() { return cast<Instruction>(*use_begin());}
|
||||
@ -201,6 +195,14 @@ public:
|
||||
BasicBlock *Obj = 0;
|
||||
return unsigned(reinterpret_cast<uintptr_t>(&Obj->InstList));
|
||||
}
|
||||
|
||||
private:
|
||||
// getNext/Prev - Return the next or previous basic block in the list. Access
|
||||
// these with Function::iterator.
|
||||
BasicBlock *getNext() { return Next; }
|
||||
const BasicBlock *getNext() const { return Next; }
|
||||
BasicBlock *getPrev() { return Prev; }
|
||||
const BasicBlock *getPrev() const { return Prev; }
|
||||
};
|
||||
|
||||
inline int
|
||||
|
Loading…
x
Reference in New Issue
Block a user