adamcz added reviewers: kadircet, hokein.
adamcz added a comment.

FYI The ArgTy.isNull() check is sufficient to fix this. The 
Arg->containsErrors() is not - it's false in this case, since it seems 
CXXDefaultArgExpr with RecoveryExpr inside seems to not contains errors, 
according to containsError(). I can't tell if that's by design, or a bug.

Haojian, please let me know if you think Arg->containsError() should be true or 
if we should be testing somewhere else, or just drop it and accept that 
CheckArgAlignment may be called with RecoveryExpr and have it check for 
ArgTy->isNull().

Basically, let me know what you think about this. Thanks!


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D103825

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

Reply via email to