majnemer added inline comments.
================ Comment at: lib/AST/ASTContext.cpp:8786 + if (OverrideNonnull && OverrideNonnullArgs) + *OverrideNonnullArgs |= 1 << ArgTypes.size(); + ---------------- `1U` to avoid overflow UB? ================ Comment at: lib/CodeGen/CGCall.cpp:2082 + if (getNonNullAttr(FD, PVD, ParamType, PVD->getFunctionScopeIndex()) && + (OverrideNonnullArgs & (1 << ArgNo)) == 0) + Attrs.addAttribute(llvm::Attribute::NonNull); ---------------- Ditto. https://reviews.llvm.org/D30806 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits