[PATCH] D39166: [NFC] Add some assertions to placate my paranoia about sharing a variant bit across FunctionDecl and CXXDeductionGuideDecl - should I do this?
Faisal Vali via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sun Oct 22 13:38:04 PDT 2017
faisalv added a comment.
In https://reviews.llvm.org/D39166#903131, @lichray wrote:
> Isn't it already an UB if someone set `WillHaveBody` and but later `IsCopyDeductionCandidate` being read, vice versa?
Yes that would be UB - but I'm not sure I see how that would happen w the current implementation. Hence I thought I'd add the assertions to be certain.
Repository:
rL LLVM
https://reviews.llvm.org/D39166
More information about the cfe-commits
mailing list