rsmith added a comment.

The approach we've been taking for this up until now is to use a `ConstantExpr` 
node to mark the entry point of a constant context; it looks like that would 
continue to work here, but we're missing those nodes in some cases? (This is 
preferable to using a flag because it also -- eventually -- gives us a place to 
store the evaluated value, which we're going to need for various upcoming 
features, particularly `consteval`.)


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D62009/new/

https://reviews.llvm.org/D62009



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to