1 #ifndef INCLUDED_U5E_CANONICAL_DECOMPOSITION 2 #define INCLUDED_U5E_CANONICAL_DECOMPOSITION 6 #include <experimental/string_view> 8 #include <u5e/codepoint.hpp> 9 #include <u5e/codepoint_decomposition.hpp> 10 #include <u5e/props/canonical_decomposition_mapping.hpp> 11 #include <u5e/utf32ne_string_view.hpp> 30 template <
typename OutputStringType>
32 OutputStringType& output) {
33 return codepoint_decomposition
Subset of Decomposition_Mapping attribute.
Native representation of a codepoint.
static int const *const resolve(int input)
int canonical_decomposition(const codepoint input, OutputStringType &output)
Perform codepoint-by-codepoint canonical decomposition.
codepoint property handling