]> granicus.if.org Git - clang/commit
Don't leak default arg tokens on invalid destructors or conversion functions.
authorNico Weber <nicolasweber@gmx.de>
Sat, 10 May 2014 19:23:28 +0000 (19:23 +0000)
committerNico Weber <nicolasweber@gmx.de>
Sat, 10 May 2014 19:23:28 +0000 (19:23 +0000)
commitb29545d6c568ff1c17b76b26990767ef477e03b7
tree055d0f16a0774dff28b70da9a291affe4c39f6a4
parent97d2104486bfcdfd984b1db758ce8037d65bc872
Don't leak default arg tokens on invalid destructors or conversion functions.

Fixes PR19689, and possibly the last leak in clang (PR19521). PR19689 contains
a few suggestions on how to make the default argument token code a bit more
solid, these changes can possibly be landed in follow-ups.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@208481 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/DeclSpec.h