Automated Code Change

PiperOrigin-RevId: 614655228
pull/16118/head
Derek Mauro 1 year ago committed by Copybara-Service
parent 04397d4c77
commit b5dcc38679
  1. 8
      protos_generator/gen_messages.cc

@ -142,13 +142,13 @@ void WriteModelPublicDeclaration(
$0& operator=(const CProxy& from);
$0($0&& m)
: Access(absl::exchange(m.msg_, nullptr),
absl::exchange(m.arena_, nullptr)),
: Access(std::exchange(m.msg_, nullptr),
std::exchange(m.arena_, nullptr)),
owned_arena_(std::move(m.owned_arena_)) {}
$0& operator=($0&& m) {
msg_ = absl::exchange(m.msg_, nullptr);
arena_ = absl::exchange(m.arena_, nullptr);
msg_ = std::exchange(m.msg_, nullptr);
arena_ = std::exchange(m.arena_, nullptr);
owned_arena_ = std::move(m.owned_arena_);
return *this;
}

Loading…
Cancel
Save