]> granicus.if.org Git - clang/commit
For dllexport class templates, export specializations of member functions (PR34849...
authorHans Wennborg <hans@hanshq.net>
Tue, 10 Oct 2017 16:53:25 +0000 (16:53 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 10 Oct 2017 16:53:25 +0000 (16:53 +0000)
commita92cdd5042367c446fbbd2b5453e7a01ef71c737
tree023e82df3db6c9adfafbee5b60b6885b13d282b6
parent76e3b89942332c1b109fd285e67814aca9124f68
For dllexport class templates, export specializations of member functions (PR34849) (take 2)

This is a re-commit of r315025, but making sure to only apply this to
specializations of class template member functions; i.e. not when the function
itself is a template.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@315330 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
test/CodeGenCXX/dllexport.cpp