blob: 738d2ce8e034f221c9adf9510f44597ca37ae485 [file] [log] [blame]
// Copyright 2020 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef LIB_FIDL_CPP_INTERNAL_NATURAL_TYPES_IMPLEMENTATION_H_
#define LIB_FIDL_CPP_INTERNAL_NATURAL_TYPES_IMPLEMENTATION_H_
// This header includes the necessary definitions to implement the natural
// domain-object types: their encoding, decoding, cloning, equality
// comparison, etc.
#include <lib/fidl/internal.h>
#include <zircon/assert.h>
#include <cstdint>
#include <limits>
#include <memory>
#include "lib/fidl/cpp/clone.h"
#include "lib/fidl/cpp/comparison.h"
#include "lib/fidl/cpp/encoder.h"
#include "lib/fidl/cpp/traits.h"
#endif // LIB_FIDL_CPP_INTERNAL_NATURAL_TYPES_IMPLEMENTATION_H_