Serenity Operating System
at master 27 lines 515 B view raw
1/* 2 * Copyright (c) 2021-2022, Tim Flynn <trflynn89@serenityos.org> 3 * 4 * SPDX-License-Identifier: BSD-2-Clause 5 */ 6 7#pragma once 8 9#include <AK/Types.h> 10 11namespace Unicode { 12 13enum class Block : u16; 14enum class EmojiGroup : u8; 15enum class GeneralCategory : u8; 16enum class GraphemeBreakProperty : u8; 17enum class Property : u8; 18enum class Script : u8; 19enum class SentenceBreakProperty : u8; 20enum class WordBreakProperty : u8; 21 22struct CodePointDecomposition; 23struct CurrencyCode; 24struct Emoji; 25struct SpecialCasing; 26 27}