dmd.root.speller
Try to detect typos in identifiers.
License
Source: root/speller.d
Documentation: https://dlang.org/phobos/dmd_root_speller.html
-
Declaration
auto
speller
(alias dg)(const(char)[]seed
) if (isSearchFunction!dg);Looks for correct spelling. Currently only looks a 'distance' of one from the
seed
[]. This does an exhaustive search, so can potentially be very slow.Parameters
const(char)[]
seed
wrongly spelled word
dg
search delegate
Return Value
null
= no correct spellings found, otherwise the value returned by dg() for first possible correct spelling