https://github.com/akuhlens approved this pull request. LGTM, it kinda makes sense that if the user went out of the way to create a "constructor" function they probably meant the constructor. So fair enough. https://github.com/llvm/llvm-project/pull/139169