Rename the non-templated base class of SmallPtrSet to
authorChandler Carruth <chandlerc@gmail.com>
Mon, 3 Feb 2014 11:24:18 +0000 (11:24 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 3 Feb 2014 11:24:18 +0000 (11:24 +0000)
commite3f87943291d589059a9f2838e5dbb05bc91d7dd
tree1392596d378a61d2c6eabec05ebd3790ce80c045
parenta3db8124abd18cd9e6cd6783cda8a549a61f1308
Rename the non-templated base class of SmallPtrSet to
'SmallPtrSetImplBase'. This more closely matches the organization of
SmallVector and should allow introducing a SmallPtrSetImpl which serves
the same purpose as SmallVectorImpl: isolating the element type from the
particular small size chosen. This in turn allows a lot of
simplification of APIs by not coding them against a specific small size
which is rarely needed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200687 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/SmallPtrSet.h
lib/Support/SmallPtrSet.cpp