Define two types to be "compatible" in C++ if they are the same, and
authorDouglas Gregor <dgregor@apple.com>
Wed, 3 Feb 2010 21:02:30 +0000 (21:02 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 3 Feb 2010 21:02:30 +0000 (21:02 +0000)
commit0e709abafbd939326850501f795cc7a92c88a354
treeeda8927b6992e360437b64284c73a05e49347073
parentc2e1c1af8ffe750b827284f207b9207112c7cc4e
Define two types to be "compatible" in C++ if they are the same, and
remove some age-old FIXMEs and C++ workarounds within the
type-compatibility logic.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95249 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ASTContext.cpp