diff options
author | Devin Coughlin <dcoughlin@apple.com> | 2016-02-29 23:57:10 +0000 |
---|---|---|
committer | Devin Coughlin <dcoughlin@apple.com> | 2016-02-29 23:57:10 +0000 |
commit | 093594938bf5c46a5fb4b7b3ea157eb269d8f885 (patch) | |
tree | fcada07b69a68aebea2613b9f5f540f6a2bc0747 /clang/test/Analysis/Inputs/system-header-simulator-for-objc-dealloc.h | |
parent | 46d4aa211ff9e84d8f71aafe818804758133b8aa (diff) | |
download | bcm5719-llvm-093594938bf5c46a5fb4b7b3ea157eb269d8f885.tar.gz bcm5719-llvm-093594938bf5c46a5fb4b7b3ea157eb269d8f885.zip |
[analyzer] Teach CheckObjCDealloc about Block_release().
It now treats Block_release(b) as a release in addition to [b release].
llvm-svn: 262272
Diffstat (limited to 'clang/test/Analysis/Inputs/system-header-simulator-for-objc-dealloc.h')
-rw-r--r-- | clang/test/Analysis/Inputs/system-header-simulator-for-objc-dealloc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/Analysis/Inputs/system-header-simulator-for-objc-dealloc.h b/clang/test/Analysis/Inputs/system-header-simulator-for-objc-dealloc.h index 0b9888a076a..9850aec6ee8 100644 --- a/clang/test/Analysis/Inputs/system-header-simulator-for-objc-dealloc.h +++ b/clang/test/Analysis/Inputs/system-header-simulator-for-objc-dealloc.h @@ -27,3 +27,6 @@ typedef signed char BOOL; @end typedef struct objc_selector *SEL; + +void _Block_release(const void *aBlock); +#define Block_release(...) _Block_release((const void *)(__VA_ARGS__)) |