]> granicus.if.org Git - clang/commit
Make sure to free the explicit template arguments provided for an
authorDouglas Gregor <dgregor@apple.com>
Thu, 1 Oct 2009 23:51:25 +0000 (23:51 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 1 Oct 2009 23:51:25 +0000 (23:51 +0000)
commitb2f81cf7f8445e0c65c0428f4fbb0442566916b8
tree30b26fa8e325b2b8f254b8bf24c865c4a3603119
parentd789d3d985e28c9404e62157af46dcb7331920e0
Make sure to free the explicit template arguments provided for an
explicit instantiation. Also, tighten up reference-count checking to
help catch these issues earlier. Fixes PR5069.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83225 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Stmt.h
lib/Sema/SemaTemplate.cpp
test/SemaTemplate/explicit-instantiation.cpp