guiand added a comment. As it stands, this attribute is applied whether or not msan is enabled, specifically because we think it can be useful in other contexts.
As for the negativity of this attribute, it's true that it would be more intuitive to have it be something like `fullinit` instead. I did it this way because passing arguments which are `partialinit` is orders of magnitude less common than the inverse. So this avoids polluting most generated code with a new attribute. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D81678/new/ https://reviews.llvm.org/D81678 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits