//===----------------------------------------------------------------------===//
//
// This source file is part of the Swift.org open source project
//
// Copyright (c) 2025 Apple Inc. and the Swift project authors
// Licensed under Apache License v2.0 with Runtime Library Exception
//
// See https://swift.org/LICENSE.txt for license information
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
//
//===----------------------------------------------------------------------===//

// This was auto-generated by utils/gen-unicode-data/GenEmoji,
// please do not edit this file yourself!

#ifndef EMOJI_DATA_H
#define EMOJI_DATA_H

#include "swift/shims/SwiftStdint.h"
static const __swift_uint16_t _swift_stdlib_emojiData_ranks[148] = {
  0x0, 0xC, 0xC, 0xC, 0xC, 0xC, 0xC, 0xC, 0x0, 0x0, 0x0, 0x2, 0x2, 0x0, 0x0, 0x2, 0x2, 0x2, 0x0,
  0x1, 0x2, 0xA, 0xA, 0x0, 0x3, 0x3, 0x4, 0x12, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x4, 0x1A,
  0x0, 0x17, 0x29, 0x3E, 0x4F, 0x0, 0x6, 0xC, 0xC, 0xC, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5,
  0x7, 0x0, 0x0, 0x2, 0x2, 0x2, 0x0, 0x0, 0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xD,
  0x11, 0x1B, 0x0, 0x4, 0x21, 0x47, 0x65, 0x0, 0x3A, 0x7A, 0xBA, 0xF8, 0x0, 0x3B, 0x7B, 0xB3, 0xF3,
  0x0, 0x40, 0x80, 0xBF, 0xEC, 0x0, 0xE, 0x22, 0x62, 0x72, 0x0, 0x3B, 0x63, 0x63, 0x63, 0x0, 0x6,
  0x2A, 0x38, 0x40, 0x0, 0x29, 0x5D, 0x9B, 0xDB, 0x0, 0x40, 0x40, 0x5A, 0x9A, 0x0, 0x30, 0x30, 0x30,
  0x30, 0x0, 0x20, 0x60, 0xA0, 0xE0, 0x0, 0x40, 0x80, 0xC0, 0x100, 0x0, 0x40, 0x80, 0xC0, 0x100,
  0x0, 0x40, 0x80, 0xC0, 0xEE,
};

static const __swift_uint64_t _swift_stdlib_emojiData[149] = {
  0x8, 0xA17EC0000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3FFFC0000, 0x0, 0x0, 0x420000000000, 0x0,
  0x0, 0x0, 0x20010000000, 0x0, 0x0, 0x0, 0x4000000000000, 0x200, 0x60003F000000000, 0x0, 0x0,
  0x1000C00, 0x0, 0x8000000000000000, 0x70FFE000000, 0x0, 0x0, 0x0, 0x400000000, 0x0, 0x0, 0x0,
  0xC00000000000000, 0x10040, 0xC44D2132401F7800, 0x700, 0xC8000169800FFF05, 0x60030C831AFC0000,
  0x27BF0600001AC130, 0x1801022054BF24, 0x5090, 0x1800B8, 0x8001000200E0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x300000, 0x0, 0x0, 0x0, 0x180000E0, 0x210000, 0x0, 0x0, 0x200100000000, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x28000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0xF000, 0x0, 0x8000FFF000000000,
  0x180010001, 0xFFC0, 0x0, 0xC003000000000000, 0xFFFFC00007FE4000, 0x3FFFFFFFFF,
  0xF7FC80000400FFFE, 0xFE00, 0xFFFFFFFFFFC0FFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
  0xFFFFFFFFFFF3FFFF, 0xFFFF, 0xCECFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFF07B9FFFF,
  0xFFFFFFFFFFFFFFFF, 0xFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFBFFF,
  0x80FFFFFF7E003FFF, 0x7F9, 0x1006013000613C80, 0xFC08810A700E001C, 0xFFFFFFFFFFFFFFFF, 0xFFFF,
  0xFFFF, 0xF83FFFFFFFFFFFFF, 0xFFF9FA3FFFE7, 0x0, 0x0, 0x0, 0xFC00000000000000, 0xF000FFFFFFFF,
  0xFC00FF0000000000, 0xFF0000000000, 0xC000, 0xFFFFFE00FFFCF000, 0xFFFFFFFFF000FFFF,
  0xFFFFFFFFFFBFF7FF, 0xFFFFFFFFFFFFFFFF, 0xFFFF, 0xFFFFFFFFFFFFFFFF, 0x0, 0xFFFFC000FF000000,
  0xFFFFFFFFFFFFFFFF, 0xFFFF, 0xFFFFFFFFFFFF, 0x0, 0x0, 0x0, 0x0, 0xFFFFFFFF00000000,
  0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFF, 0xFFFFFFFFFFFFFFFF,
  0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFF, 0xFFFFFFFFFFFFFFFF,
  0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFF, 0xFFFFFFFFFFFFFFFF,
  0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0x3FFFFFFFFFFF, 0x0,
};

#endif // #ifndef EMOJI_DATA_H
