etienneb added inline comments. ================ Comment at: clang-tidy/misc/RedundantExpressionCheck.cpp:21 @@ +20,3 @@ + +static bool AreIdenticalExpr(const Expr *Left, const Expr *Right) { + if (!Left || !Right) ---------------- alexfh wrote: > This is to some degree similar to comparing `llvm::FoldingSetNodeIDs` created > using `Stmt::Profile`. However it's only useful to check for identical > expressions and won't work, if you're going to extend this to equivalent > expressions. Exact. There is plan to extend the notion of "equivalent". I think we should lift this to "utils", and maybe we can also provide a "isIdenticalExpression" based on FoldingSet.
http://reviews.llvm.org/D19451 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits