diff options
author | Chris Lattner <sabre@nondot.org> | 2007-01-27 08:19:03 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-01-27 08:19:03 +0000 |
commit | 894d264f3ee965645656ddd6566acbe4d3a3ed55 (patch) | |
tree | fb1b2ade33125bc6a951959183c3647031c416d3 /include/llvm | |
parent | a5b4760cbd23d49b6d94bc56d85b5a499fa54802 (diff) | |
download | llvm-894d264f3ee965645656ddd6566acbe4d3a3ed55.tar.gz llvm-894d264f3ee965645656ddd6566acbe4d3a3ed55.tar.bz2 llvm-894d264f3ee965645656ddd6566acbe4d3a3ed55.tar.xz |
add some missing API
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33583 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm')
-rw-r--r-- | include/llvm/ADT/SmallPtrSet.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/ADT/SmallPtrSet.h b/include/llvm/ADT/SmallPtrSet.h index b9f7b1fc26..134a7da96c 100644 --- a/include/llvm/ADT/SmallPtrSet.h +++ b/include/llvm/ADT/SmallPtrSet.h @@ -67,6 +67,9 @@ public: delete[] CurArray; } + bool empty() const { return size() == 0; } + unsigned size() const { return NumElements; } + static void *getTombstoneMarker() { return reinterpret_cast<void*>(-2); } static void *getEmptyMarker() { // Note that -1 is chosen to make clear() efficiently implementable with |