Canonicalization and profiling for overloaded function declarations,
authorDouglas Gregor <dgregor@apple.com>
Fri, 31 Jul 2009 05:24:01 +0000 (05:24 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 31 Jul 2009 05:24:01 +0000 (05:24 +0000)
commit802a030d6e7df7c9d8ecc37d1b9dd3bea3c9f1f1
tree1b37f4cdcd716b4902f495140ebd09a44c91298a
parent352169aed40c722584bfcd22920b33f16795e01e
Canonicalization and profiling for overloaded function declarations,
for those extra-esoteric cases. Not that any two given C++ compilers
agree on this test case, but this change gives us a strong definition
of equivalent types.

llvm-svn: 77664
clang/lib/AST/ASTContext.cpp
clang/lib/AST/StmtProfile.cpp
clang/test/SemaTemplate/canonical-expr-type.cpp