From 802368317936636c94073d27d2bc6cd1bd03ccdd Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Fri, 2 Aug 2024 09:51:35 +0000 Subject: ART: Avoid deprecated implicit capture of `this`. Test: buildbot-build.sh --target Change-Id: Ie7cca7133760ab934c05a04b47d852ea07c3f6ee --- compiler/optimizing/stack_map_stream.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compiler/optimizing/stack_map_stream.cc') diff --git a/compiler/optimizing/stack_map_stream.cc b/compiler/optimizing/stack_map_stream.cc index 83551a9750..10d8c91265 100644 --- a/compiler/optimizing/stack_map_stream.cc +++ b/compiler/optimizing/stack_map_stream.cc @@ -153,7 +153,7 @@ void StackMapStream::BeginStackMapEntry( size_t stack_map_index = stack_maps_.size(); // Create lambda method, which will be executed at the very end to verify data. // Parameters and local variables will be captured(stored) by the lambda "[=]". - dchecks_.emplace_back([=](const CodeInfo& code_info) { + dchecks_.emplace_back([=, this](const CodeInfo& code_info) { // The `native_pc_offset` may have been overridden using `SetStackMapNativePcOffset(.)`. uint32_t final_native_pc_offset = GetStackMapNativePcOffset(stack_map_index); if (kind == StackMap::Kind::Default || kind == StackMap::Kind::OSR) { -- cgit v1.2.3-59-g8ed1b