Do not remove type names that contain a .

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2747 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2002-05-26 20:17:35 +00:00
parent abe6c3d702
commit bd8619d3ef

View File

@ -78,10 +78,6 @@ static inline bool ShouldNukeSymtabEntry(const std::pair<std::string,Value*>&E){
if (const PointerType *PT = dyn_cast<PointerType>(E.second))
if (PT->getElementType()->isPrimitiveType()) return true;
// The only types that could contain .'s in the program are things generated
// by GCC itself, including "complex.float" and friends. Nuke them too.
if (E.first.find('.') != std::string::npos) return true;
return false;
}