]> granicus.if.org Git - llvm/commit
[PM] Remove now-dead extern template and explicit instantiation
authorChandler Carruth <chandlerc@gmail.com>
Thu, 22 Dec 2016 07:14:33 +0000 (07:14 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 22 Dec 2016 07:14:33 +0000 (07:14 +0000)
commit4ed09f06aa5bbae292fd15dfb6ff9adf283470b0
tree79a10645f54aeedfcf4f83df6ab0318f8c3f9b45
parent2ffea5104206fd81e9dcaa78fcb04758ed546975
[PM] Remove now-dead extern template and explicit instantiation
declarations.

We're using a custom class here instead of the helper template, these
bits just didn't get deleted when the other bits did get deleted. This
was found by a really nice MSVC warning about explicitly instantiating
a template where some member functions aren't defined and thus can't be
instantiatied.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@290327 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/CGSCCPassManager.h
lib/Analysis/CGSCCPassManager.cpp