]> granicus.if.org Git - clang/commit
Parse: Do not 'HandleTopLevelDecl' on templated functions.
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 16 Aug 2013 08:29:13 +0000 (08:29 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 16 Aug 2013 08:29:13 +0000 (08:29 +0000)
commit360d23ef628bf891514e77c519d1d77305ca1743
tree0f4459d30c2d51377b8cb6bb4776eae92e1e3986
parentc79ce4214cf4f81ae31146731ceb5d01cfcceb96
Parse: Do not 'HandleTopLevelDecl' on templated functions.

Summary:
HandleTopLevelDecl on a templated function leads us to try and mangle
it.

Reviewers: rsmith

Reviewed By: rsmith

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

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