]> granicus.if.org Git - clang/commit
[ubsan] Use the nicer nullability diagnostic handlers
authorVedant Kumar <vsk@apple.com>
Tue, 14 Mar 2017 16:48:29 +0000 (16:48 +0000)
committerVedant Kumar <vsk@apple.com>
Tue, 14 Mar 2017 16:48:29 +0000 (16:48 +0000)
commit62ace80238719ca137bcd15272c606ea18d33e88
tree22bddf16023a7ac9efadf4f8fee0575fa799b6ce
parent4551c297a53539e41379dbafb28ef8815dcc7251
[ubsan] Use the nicer nullability diagnostic handlers

This is a follow-up to r297700 (Add a nullability sanitizer).

It addresses some FIXME's re: using nullability-specific diagnostic
handlers from compiler-rt, now that the necessary handlers exist.

check-ubsan test updates to follow.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@297750 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGCall.cpp
lib/CodeGen/CGDecl.cpp
lib/CodeGen/CodeGenFunction.h
test/CodeGenObjC/ubsan-nullability.m