blob: e8100fb7b72d1cc7c603ccf8a07f23013d9c113e [file] [log] [blame]
// Copyright $YEAR The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "$HEADER"
#include "mojo/public/bindings/lib/message_builder.h"
#include "$HEADER"
namespace $NAMESPACE {
namespace internal {
namespace {
#pragma pack(push, 1)
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
$PARAM_DEFINITIONS
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#pragma pack(pop)
} // namespace
$STRUCT_DEFINITIONS
$STRUCT_DESTRUCTORS
} // namespace internal
$STRUCT_BUILDER_DEFINITIONS
$INTERFACE_DEFINITIONS
} // namespace $NAMESPACE
namespace mojo {
namespace internal {
$STRUCT_SERIALIZATION_DEFINITIONS
$INTERFACE_SERIALIZATION_DEFINITIONS
} // namespace internal
} // namespace mojo