Addition of 'deleter' function.
llvm-svn: 121
This commit is contained in:
@@ -43,6 +43,18 @@ struct bitwise_or : public binary_function<Ty, Ty, bool> {
|
||||
};
|
||||
|
||||
|
||||
// deleter - Very very very simple method that is used to invoke operator
|
||||
// delete on something. It is used like this:
|
||||
//
|
||||
// for_each(V.begin(), B.end(), deleter<cfg::Interval>);
|
||||
//
|
||||
template <class T>
|
||||
static inline void deleter(T *Ptr) {
|
||||
delete Ptr;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// Extra additions to <iterator>
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
Reference in New Issue
Block a user