]> granicus.if.org Git - clang/commit
GCC seems to create address-of expression manglings when passing *any*
authorJohn McCall <rjmccall@apple.com>
Sun, 24 Apr 2011 08:43:07 +0000 (08:43 +0000)
committerJohn McCall <rjmccall@apple.com>
Sun, 24 Apr 2011 08:43:07 +0000 (08:43 +0000)
commitc0a455942453a37dd7db83eb354f40a49872ab06
tree71f966cb74f66c544f22b7523a69b2fb750e9a2c
parenta0ce15c13a69c430d8980a1fcf03f420855c18ca
GCC seems to create address-of expression manglings when passing *any*
function as a template argument where a pointer to function is wanted.
Just extend the existing hack.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130084 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ItaniumMangle.cpp
test/CodeGenCXX/mangle.cpp