projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove the bitwise XOR operator from the Attributes class. Replace it with the equiva...
[oota-llvm.git]
/
include
/
llvm
/
BasicBlock.h
diff --git
a/include/llvm/BasicBlock.h
b/include/llvm/BasicBlock.h
index da4f92100d079fff92b0d94405225b1526d8c48b..02c2a96b6c64a07bc6d0184771d327501f34f8a5 100644
(file)
--- a/
include/llvm/BasicBlock.h
+++ b/
include/llvm/BasicBlock.h
@@
-79,8
+79,8
@@
private:
void setParent(Function *parent);
friend class SymbolTableListTraits<BasicBlock, Function>;
void setParent(Function *parent);
friend class SymbolTableListTraits<BasicBlock, Function>;
- BasicBlock(const BasicBlock &)
; // Do not implement
- void operator=(const BasicBlock &)
; // Do not implement
+ BasicBlock(const BasicBlock &)
LLVM_DELETED_FUNCTION;
+ void operator=(const BasicBlock &)
LLVM_DELETED_FUNCTION;
/// BasicBlock ctor - If the function parameter is specified, the basic block
/// is automatically inserted at either the end of the function (if
/// BasicBlock ctor - If the function parameter is specified, the basic block
/// is automatically inserted at either the end of the function (if
@@
-213,7
+213,6
@@
public:
ValueSymbolTable *getValueSymbolTable();
/// Methods for support type inquiry through isa, cast, and dyn_cast:
ValueSymbolTable *getValueSymbolTable();
/// Methods for support type inquiry through isa, cast, and dyn_cast:
- static inline bool classof(const BasicBlock *) { return true; }
static inline bool classof(const Value *V) {
return V->getValueID() == Value::BasicBlockVal;
}
static inline bool classof(const Value *V) {
return V->getValueID() == Value::BasicBlockVal;
}
@@
-268,6
+267,7
@@
public:
/// getLandingPadInst() - Return the landingpad instruction associated with
/// the landing pad.
LandingPadInst *getLandingPadInst();
/// getLandingPadInst() - Return the landingpad instruction associated with
/// the landing pad.
LandingPadInst *getLandingPadInst();
+ const LandingPadInst *getLandingPadInst() const;
private:
/// AdjustBlockAddressRefCount - BasicBlock stores the number of BlockAddress
private:
/// AdjustBlockAddressRefCount - BasicBlock stores the number of BlockAddress