forked from OSchip/llvm-project
69cd776e1e
arguments. * Adds 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments * Gates 'nonnull' on -f(no-)delete-null-pointer-checks * Introduces this-nonnull.cpp and microsoft-abi-this-nullable.cpp tests to explicitly test the behavior of this change * Refactors hundreds of over-constrained clang tests to permit these attributes, where needed * Updates Clang12 patch notes mentioning this change Reviewed-by: rsmith, jdoerfert Differential Revision: https://reviews.llvm.org/D17993 |
||
---|---|---|
.. | ||
address-space-castoperators.cpp | ||
address-space-deduction.cl | ||
address-space-deduction2.cl | ||
addrspace-conversion.cl | ||
addrspace-derived-base.cl | ||
addrspace-of-this.cl | ||
addrspace-operators.cl | ||
addrspace-references.cl | ||
addrspace-with-class.cl | ||
addrspace_cast.cl | ||
atexit.cl | ||
constexpr.cl | ||
global_init.cl | ||
local_addrspace_init.cl | ||
method-overload-address-space.cl | ||
template-address-spaces.cl |