Merge topic 'improve-diagnostic' ca072e3734 cmListFileLexer: Test for broken UTF-32-(BE|LE) BOM 3b8ddf3f45 cmListFileLexer: Handle null character in the grammar 7040406f86 cmListFileLexer: Do not require null-terminated input 0a26c08004 cm/string_view: Prevent find access past string end 63328f01f8 Utilities/Scripts: Drop CommandArgument lexer/parser generation step Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !11173