bcardosolopes wrote: > Again though, a `FIXME: at one point we should capture macro expansions here so we can diagnose expansions more thoroughly` is perhaps not a bad addition here. +1 https://github.com/llvm/llvm-project/pull/113483