================
@@ -5503,3 +5503,12 @@ def Personality : InheritableAttr {
let Subjects = SubjectList<[Function]>;
let Documentation = [PersonalityDocs];
}
+
+def CompleteOnMemberInst : InheritableAttr {
+ let Spellings = [Clang<"complete_on_member_instantiation">];
----------------
ldionne wrote:
`complete_on_member_instantiation` seems to suggest that the type is completed
on member instantiation, or something.
Instead, I would suggest spelling it as
`clang::require_complete_on_member_instantiation`. It's longer, but the
attribute is already a mouthful, so I don't think that makes it worse.
https://github.com/llvm/llvm-project/pull/211231
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits