[OPENMP] Fix for PR30632: Name mangling issue.
authorAlexey Bataev <a.bataev@hotmail.com>
Tue, 15 Nov 2016 13:15:20 +0000 (13:15 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Tue, 15 Nov 2016 13:15:20 +0000 (13:15 +0000)
commitf7300d5cb168b5504ffcefe715c8218936757a59
tree58901467448670674930f0a2e66b937e4f84c32f
parent61c3046408976846f85af67b68bf82a6e8103c61
[OPENMP] Fix for PR30632: Name mangling issue.

Reworked fix after comments from Richard Smith. We must skip all
CapturedDecl-based contexts when trying to get correct mangling number
context.

llvm-svn: 286953
clang/lib/Sema/SemaLambda.cpp
clang/test/OpenMP/for_lastprivate_codegen.cpp