diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-01-04 20:45:14 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-01-04 20:45:14 +0000 |
| commit | 2b84704efcf07804ff46a8b8475492a90ecff670 (patch) | |
| tree | 472a63fcdb17519e237dad04691916991215bc56 | |
| parent | 2dd5d653f2be49cb50dee234cd839e0ab802d03b (diff) | |
| download | bcm5719-llvm-2b84704efcf07804ff46a8b8475492a90ecff670.tar.gz bcm5719-llvm-2b84704efcf07804ff46a8b8475492a90ecff670.zip | |
StringMap.find never points to an empty bucket or tombstone, skip the check.
llvm-svn: 147546
| -rw-r--r-- | llvm/include/llvm/ADT/StringMap.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/include/llvm/ADT/StringMap.h b/llvm/include/llvm/ADT/StringMap.h index d2a65d0abcb..e034f38eec7 100644 --- a/llvm/include/llvm/ADT/StringMap.h +++ b/llvm/include/llvm/ADT/StringMap.h @@ -280,13 +280,13 @@ public: iterator find(StringRef Key) { int Bucket = FindKey(Key); if (Bucket == -1) return end(); - return iterator(TheTable+Bucket); + return iterator(TheTable+Bucket, true); } const_iterator find(StringRef Key) const { int Bucket = FindKey(Key); if (Bucket == -1) return end(); - return const_iterator(TheTable+Bucket); + return const_iterator(TheTable+Bucket, true); } /// lookup - Return the entry for the specified key, or a default |

