owenca wrote: > Because if this code was in a .h and not a .c you wouldn't know what language you were in This would be addressed by #128287 and #128122. https://github.com/llvm/llvm-project/pull/92741