aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2017-05-24 11:21:34 +0000
committerTamas Berghammer <tberghammer@google.com>2017-05-24 11:21:34 +0000
commit8bc9b88a241c617ad25f3d8d728d9b5581bd86a9 (patch)
tree95bc9f52ccfdcdedc878aeb27d4526877e91de31 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent9f46d1d479462585c2a6d6928e0e26525512796f (diff)
downloadllvm-8bc9b88a241c617ad25f3d8d728d9b5581bd86a9.zip
llvm-8bc9b88a241c617ad25f3d8d728d9b5581bd86a9.tar.gz
llvm-8bc9b88a241c617ad25f3d8d728d9b5581bd86a9.tar.bz2
__cxa_demangle: Fix constructor cv qualifier handling
Summary: 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 set what will cause issues when parsing later arguments. Reviewers: EricWF, compnerd Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D33385 llvm-svn: 303737
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions