]> granicus.if.org Git - clang/commit
[-cxx-abi microsoft] Mangle TemplateArgument::Declaration for references
authorDavid Majnemer <david.majnemer@gmail.com>
Tue, 13 Aug 2013 01:25:35 +0000 (01:25 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Tue, 13 Aug 2013 01:25:35 +0000 (01:25 +0000)
commitf2081f685a021d1a50ded55cb23c7f039a037e7c
tree59d76c0996b0b40ee6173b18126d88ca24815efe
parenta72f7206a71b3901d1b4b2b4718a5013f46010f2
[-cxx-abi microsoft] Mangle TemplateArgument::Declaration for references

Summary:
Properly mangle declarations showing up in template arguments that are
reference parameters.  Fun-fact: undname cannot handle these!

Reviewers: rnk, cdavis5x

Reviewed By: rnk

CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D1356

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