Mark TryBelongingInformation constructor as explicit
Single-parameter constructors should be marked explicit.
Bug: 260204615
Fixes: 260204615
Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b
Change-Id: I506df2295705b34b59361ec8ecc485a5f843596f
diff --git a/compiler/optimizing/dead_code_elimination.cc b/compiler/optimizing/dead_code_elimination.cc
index ea91462..4c7dd62 100644
--- a/compiler/optimizing/dead_code_elimination.cc
+++ b/compiler/optimizing/dead_code_elimination.cc
@@ -487,7 +487,7 @@
}
struct HDeadCodeElimination::TryBelongingInformation {
- TryBelongingInformation(ScopedArenaAllocator* allocator)
+ explicit TryBelongingInformation(ScopedArenaAllocator* allocator)
: blocks_in_try(allocator->Adapter(kArenaAllocDCE)),
coalesced_try_entries(allocator->Adapter(kArenaAllocDCE)) {}