tahonermann added inline comments.
================ Comment at: clang/lib/AST/ExprConstant.cpp:12951-12954 + // ObjC's @encode() + if (isa<ObjCEncodeExpr>(E->getLHS()->IgnoreParenImpCasts()) || + isa<ObjCEncodeExpr>(E->getRHS()->IgnoreParenImpCasts())) return Error(E); ---------------- A comment to explain this change would be helpful. It isn't intuitive (for me anyway) why Objective-C's `@encode` would require special handling here. Was this needed to avoid a test failure? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D137826/new/ https://reviews.llvm.org/D137826 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits