fromValue static method
Implementation
static hb_buffer_diff_flags_t fromValue(int value) => switch (value) {
0 => HB_BUFFER_DIFF_FLAG_EQUAL,
1 => HB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCH,
2 => HB_BUFFER_DIFF_FLAG_LENGTH_MISMATCH,
4 => HB_BUFFER_DIFF_FLAG_NOTDEF_PRESENT,
8 => HB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENT,
16 => HB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCH,
32 => HB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCH,
64 => HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH,
128 => HB_BUFFER_DIFF_FLAG_POSITION_MISMATCH,
_ => throw ArgumentError(
'Unknown value for hb_buffer_diff_flags_t: $value',
),
};