rjmccall requested changes to this revision. rjmccall added inline comments. This revision now requires changes to proceed.
================ Comment at: lib/CodeGen/CGClass.cpp:1135 MemberExpr *ME2 = dyn_cast<MemberExpr>(RHS); - if (dyn_cast<FieldDecl>(ME2->getMemberDecl()) != Field) + if (!ME2 || dyn_cast<FieldDecl>(ME2->getMemberDecl()) != Field) return nullptr; ---------------- I would prefer: if (MemberExpr *ME2 = dyn_cast<MemberExpr>(RHS)) { if (ME2->getMemberDecl() == Field) return Field; } return nullptr; https://reviews.llvm.org/D29208 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits