hanchenye-llvm-project/clang/test/utils/update_cc_test_checks
CJ Johnson 69cd776e1e [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer
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
2020-11-16 17:39:17 -08:00
..
Inputs [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer 2020-11-16 17:39:17 -08:00
basic-cplusplus.test [update_cc_test_checks.py] Add test for D84511 2020-08-06 09:15:56 +01:00
check_attrs.test [Utils] Check function attributes in update_test_checks 2020-07-19 20:07:24 +02:00
def-and-decl.test
generated-funcs.test [UpdateCCTestChecks] Include generated functions if asked 2020-09-18 06:34:59 -05:00
lit.local.cfg [update_cc_test_checks.py] Add test for D84511 2020-08-06 09:15:56 +01:00
mangled_names.test
on_the_fly_arg_change.test