sgilles marked an inline comment as done.
sgilles added a comment.

Thanks to danielmarjamaki and rsmith for comments, which I think this diff 
addresses.  I have not done an extensive search of the codebase for places 
where `isSyntacticForm()` would be useful, but there don't seem to be any 
callers of `getSyntacticForm()` which used it in the way I did, so I believe 
that is okay.



================
Comment at: lib/AST/Expr.cpp:1887
+bool InitListExpr::isIdiomaticZeroInitializer(const LangOptions &LangOpts) 
const {
+  assert(!getSyntacticForm() && "only test syntactic form as zero 
initializer");
+
----------------
rsmith wrote:
> `!isSyntacticForm()` would be preferable here instead of 
> `!getSyntacticForm()`.
I believe `isSyntacticForm()` makes sense here - please correct me if I've 
misunderstood.


https://reviews.llvm.org/D28148



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

Reply via email to