[ADT] Increment epoch from DenseMap::swap.
authorSanjoy Das <sanjoy@playingwithpointers.com>
Thu, 2 Apr 2015 04:58:12 +0000 (04:58 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Thu, 2 Apr 2015 04:58:12 +0000 (04:58 +0000)
commita5b863c29bb27b77200b7c683ecdf56f4426fade
treef602a9ae55e753733926084237db9ae8fab9e3b1
parentb7589c8b1bb84f07497702150da1f41cd9464c9c
[ADT] Increment epoch from DenseMap::swap.

Swapping DenseMap A with DenseMap B invalidates iterators pointing into
both A and B.

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