unterumarmung wrote: @zwuis The check now skips aliases declared in control-flow init-statements (`if`/`switch`/`for`/`range-for`), because rewriting to a using-declaration is not valid there. Thank you for the pointer! https://github.com/llvm/llvm-project/pull/180404