helper
library
Functions
-
buildConditional(Map<String, String> branches)
→ String
-
-
checkRange((int, int) range)
→ void
-
-
escapeString(String text, [bool quote = true])
→ String
-
-
getAsCode(Object? value)
→ String
-
-
getCharReader(bool is16Bit, String name)
→ ({String name, String size})
-
-
getUnicodeRange()
→ (int, int)
-
-
is16BitPredicate(Calculable<bool> predicate)
→ bool
-
-
makeTransitions<T>(Map<T, List<(int, int)>> map)
→ List<((int, int), Set<T>)>
-
-
normalizeRanges(List<(int, int)> ranges)
→ List<(int, int)>
-
-
render(String template, Map<String, String> values)
→ String
-
-
renderBody<I, O>(ParserBuilder<I, O> parser, BuildContext context, bool hasResult, String template, String templateNoResult, Map<String, String> values, {List<(ParserBuilder<I, Object?>, bool?)>? parsers})
→ BuildBodyResult
-
-
renderWithPlunge(int count, bool hasResult, {String? first, String? firstNoResult, String? last, String? lastNoResult, required String next, required String nextNoResult, required String fillValues(int index, String template, Map<String, String> values, String next(int index))})
→ String
-
-
toRanges(List<Object> ranges)
→ List<(int, int)>
-
-
tryGetAsCode(Object? value)
→ String?
-