]> granicus.if.org Git - clang/commit
[CodeView] Enable debugging of captured variables within C++ lambdas
authorBrock Wyma <brock.wyma@intel.com>
Tue, 22 May 2018 12:41:19 +0000 (12:41 +0000)
committerBrock Wyma <brock.wyma@intel.com>
Tue, 22 May 2018 12:41:19 +0000 (12:41 +0000)
commit8fff739f777ae8b4ef32af113695f17bac410243
tree0499fa00ad4f1dd15ec2c6beac8cc0ea03b8f53c
parente5dd68a58073cf8e561142de3bf436f62953626d
[CodeView] Enable debugging of captured variables within C++ lambdas

This change will help Visual Studio resolve forward references to C++ lambda
routines used by captured variables.

Differential Revision: https://reviews.llvm.org/D45438

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@332975 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDebugInfo.cpp
test/CodeGen/debug-info-codeview-unnamed.c [new file with mode: 0644]
test/CodeGenCXX/debug-info-codeview-unnamed.cpp [new file with mode: 0644]