From 89af01315da4e7d79acfdf5655d3cf3051f9ed28 Mon Sep 17 00:00:00 2001 From: Piotr Sarna Date: Tue, 29 Jan 2019 11:20:25 +0100 Subject: [PATCH] cql3: restore indentation --- cql3/restrictions/statement_restrictions.cc | 44 ++++++++++----------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/cql3/restrictions/statement_restrictions.cc b/cql3/restrictions/statement_restrictions.cc index 5adf26fb4b..5bac86ddaa 100644 --- a/cql3/restrictions/statement_restrictions.cc +++ b/cql3/restrictions/statement_restrictions.cc @@ -785,29 +785,29 @@ bool single_column_restriction::contains::is_satisfied_by(bytes_view collection_ if (!fragmented_val) { continue; } - return with_linearized(*fragmented_val, [&] (bytes_view val) { - auto exists_in = [&](auto&& range) { - auto found = std::find_if(range.begin(), range.end(), [&] (auto&& element) { - return element_type->compare(element.serialize(), val) == 0; - }); - return found != range.end(); - }; - if (col_type->is_list()) { - if (!exists_in(value_cast(deserialized))) { - return false; + return with_linearized(*fragmented_val, [&] (bytes_view val) { + auto exists_in = [&](auto&& range) { + auto found = std::find_if(range.begin(), range.end(), [&] (auto&& element) { + return element_type->compare(element.serialize(), val) == 0; + }); + return found != range.end(); + }; + if (col_type->is_list()) { + if (!exists_in(value_cast(deserialized))) { + return false; + } + } else if (col_type->is_set()) { + if (!exists_in(value_cast(deserialized))) { + return false; + } + } else { + auto data_map = value_cast(deserialized); + if (!exists_in(data_map | boost::adaptors::transformed([] (auto&& p) { return p.second; }))) { + return false; + } } - } else if (col_type->is_set()) { - if (!exists_in(value_cast(deserialized))) { - return false; - } - } else { - auto data_map = value_cast(deserialized); - if (!exists_in(data_map | boost::adaptors::transformed([] (auto&& p) { return p.second; }))) { - return false; - } - } - return true; - }); + return true; + }); } if (col_type->is_map()) { auto& data_map = value_cast(deserialized);