OSDN Git Service

cleanup this code, making it more "llvm-like".
authorChris Lattner <sabre@nondot.org>
Mon, 17 Dec 2007 18:58:23 +0000 (18:58 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 17 Dec 2007 18:58:23 +0000 (18:58 +0000)
commitd2128a7ca5544b95e5406a5fe8960217bcd4932f
treeaa6a17879b268b5dbb545d28db771d569721fe38
parentfd7b326bea39c077eea8d378156bcf09051cc4ec
cleanup this code, making it more "llvm-like".
Add comments to reset indicating that it deletes its pointer.
Add a new take() method, which can be used to get the pointer
without it being deleted.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45112 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/scoped_ptr.h