dius 0.1.0
Loading...
Searching...
No Matches
grapheme_cluster_break.h File Reference
#include "di/reflect/prelude.h"
#include "dius/unicode/property_range.h"

Go to the source code of this file.

Namespaces

namespace  dius
 
namespace  dius::unicode
 
namespace  dius::unicode::detail
 

Enumerations

enum class  dius::unicode::GraphemeClusterBreak {
  dius::unicode::Control , dius::unicode::CR , dius::unicode::Extend , dius::unicode::L ,
  dius::unicode::LF , dius::unicode::LV , dius::unicode::LVT , dius::unicode::Prepend ,
  dius::unicode::RegionalIndicator , dius::unicode::SpacingMark , dius::unicode::T , dius::unicode::V ,
  dius::unicode::Other , dius::unicode::ZWJ , dius::unicode::Other_ExtendedPictographic , dius::unicode::Extend_IndicConjunctBreak_Extend ,
  dius::unicode::Extend_IndicConjunctBreak_Linker , dius::unicode::Other_IndicConjunctBreak_Consonant
}
 

Functions

constexpr auto dius::unicode::tag_invoke (di::Tag< di::reflect >, di::InPlaceType< GraphemeClusterBreak >)
 
auto dius::unicode::detail::grapheme_cluster_break_ranges () -> di::Span< PropertyRange< GraphemeClusterBreak > const >
 

Variables

auto dius::unicode::grapheme_cluster_break