commit | 44db3251aec7c0e6edaf1c70d7d53a272686791a | [log] [tgz] |
---|---|---|
author | Nick Lewycky <nicholas@mxc.ca> | Thu Jul 22 17:56:53 2010 +0000 |
committer | Nick Lewycky <nicholas@mxc.ca> | Thu Jul 22 17:56:53 2010 +0000 |
tree | 670f3150ea7eea2fd2ddc3485205aa7b946d3cd8 | |
parent | 5f3dbf5bbc5cb6e3d9273e5b6e82baa14cbd999c [diff] |
Don't crash when an explicit template instantiation has no user-written arguments. This happens in clang itself where template: template <typename T> T const *getAs(); gets specialized with: template<> inline clang::TypedefType const *getAs() { ... } and there's no TemplateArgumentList. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109127 91177308-0d34-0410-b5e6-96231b3b80d8