mirror of
https://github.com/Kitware/CMake.git
synced 2026-11-06 05:16:58 +00:00
LLVMFlang's -E output wraps lines at column 72, splitting long names as `foo&` / `&bar`. The dependency scanner read the halves as two words and dropped the module, submodule, or use statement. The lexer now joins such split tokens and rescans them as one. Fixes: #28138