/**
 * Autogenerated by Thrift for thrift/compiler/test/fixtures/enums/src/module.thrift
 *
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 *  @generated
 */

#include "thrift/compiler/test/fixtures/enums/gen-py3/module/metadata.h"

namespace test {
namespace fixtures {
namespace enums {
::apache::thrift::metadata::ThriftMetadata module_getThriftModuleMetadata() {
  ::apache::thrift::metadata::ThriftServiceMetadataResponse response;
  ::apache::thrift::metadata::ThriftMetadata& metadata = *response.metadata_ref();
  ::apache::thrift::detail::md::EnumMetadata<Metasyntactic>::gen(metadata);
  ::apache::thrift::detail::md::EnumMetadata<MyEnum1>::gen(metadata);
  ::apache::thrift::detail::md::EnumMetadata<MyEnum2>::gen(metadata);
  ::apache::thrift::detail::md::EnumMetadata<MyEnum3>::gen(metadata);
  ::apache::thrift::detail::md::EnumMetadata<MyEnum4>::gen(metadata);
  ::apache::thrift::detail::md::EnumMetadata<MyBitmaskEnum1>::gen(metadata);
  ::apache::thrift::detail::md::EnumMetadata<MyBitmaskEnum2>::gen(metadata);
  ::apache::thrift::detail::md::StructMetadata<SomeStruct>::gen(metadata);
  ::apache::thrift::detail::md::StructMetadata<MyStruct>::gen(metadata);
  return metadata;
}
} // namespace test
} // namespace fixtures
} // namespace enums
