No public description PiperOrigin-RevId: 711566782 Change-Id: Ic81a20d8fcf316b4fcdda0ab86ab6af0fe15cb56
diff --git a/mpact/sim/decoder/proto_encoding_group.cc b/mpact/sim/decoder/proto_encoding_group.cc index 93fda57..93be8e8 100644 --- a/mpact/sim/decoder/proto_encoding_group.cc +++ b/mpact/sim/decoder/proto_encoding_group.cc
@@ -155,7 +155,7 @@ field_info->min_value = std::numeric_limits<int64_t>::max(); field_info->max_value = std::numeric_limits<int64_t>::min(); field_info->ctx = qualifed_ident_ctx; - field_map_.insert({name, field_info}); + field_map_.emplace(name, field_info); } else { field_info = iter->second; }
diff --git a/mpact/sim/decoder/proto_encoding_info.cc b/mpact/sim/decoder/proto_encoding_info.cc index bb66269..1ced0e7 100644 --- a/mpact/sim/decoder/proto_encoding_info.cc +++ b/mpact/sim/decoder/proto_encoding_info.cc
@@ -193,7 +193,7 @@ inst_group->message_type()->full_name(), {{".", "::"}}); absl::StrAppend(&type_aliases, "using ", ToPascalCase(inst_group->name()), "MessageType = ", qualified_message_type, ";\n"); - std::string file_name = inst_group->message_type()->file()->name(); + absl::string_view file_name = inst_group->message_type()->file()->name(); // Verify that this is a .proto file. if ((file_name.size() <= 5) &&
diff --git a/mpact/sim/decoder/proto_instruction_encoding.cc b/mpact/sim/decoder/proto_instruction_encoding.cc index 50d4ce3..5b725b9 100644 --- a/mpact/sim/decoder/proto_instruction_encoding.cc +++ b/mpact/sim/decoder/proto_instruction_encoding.cc
@@ -227,7 +227,7 @@ ProtoConstraint *constraint = new ProtoConstraint{ nullptr, field_descriptor, ConstraintType::kHas, nullptr, 0, depends_on}; - has_constraints_.insert({field_descriptor->full_name(), constraint}); + has_constraints_.emplace(field_descriptor->full_name(), constraint); return constraint; }