[PATCH] Add nonnull in CodeGen for __attribute__((nonnull))
Aaron Ballman
aaron.ballman at gmail.com
Fri Jul 11 09:23:26 PDT 2014
On Fri, Jul 11, 2014 at 10:13 AM, hfinkel at anl.gov <hfinkel at anl.gov> wrote:
> Hi rsmith, nlewycky, aaron.ballman,
>
> We now have an LLVM-level nonnull attribute that can be applied to function parameters, and we emit it for reference types (as of r209723), but we don't yet emit it when a __attribute__((nonnull)) is provided. This patch adds support for turning __attribute__((nonnull)) on the source level into nonnull at the IR level.
LGTM!
~Aaron
More information about the cfe-commits
mailing list