[PATCH] D33385: __cxa_demangle: Fix constructor cv qualifier handling

2017-05-24 Thread Tamas Berghammer via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL303737: __cxa_demangle: Fix constructor cv qualifier handling (authored by tberghammer). Changed prior to commit: https://reviews.llvm.org/D33385?vs=99694&id=100067#toc Repository: rL LLVM https://r

[PATCH] D33385: __cxa_demangle: Fix constructor cv qualifier handling

2017-05-21 Thread Saleem Abdulrasool via Phabricator via cfe-commits
compnerd added a comment. Can you please ensure that you cross-port this into `llvm/lib/Demangle/ItaniumDemangle.cpp`? https://reviews.llvm.org/D33385 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/lis

[PATCH] D33385: __cxa_demangle: Fix constructor cv qualifier handling

2017-05-21 Thread Tamas Berghammer via Phabricator via cfe-commits
tberghammer created this revision. Previously if we parsed a constructor then we set parsed_ctor_dtor_cv to true and never reseted it. This causes issue when a template argument references a constructor (e.g. type of lambda defined inside a constructor) as we will have the parsed_ctor_dtor_cv flag