llvm-project/clang/test/Analysis/Inputs
Anna Zaks acdc13cb00 [analyzer] Add pointer escape type param to checkPointerEscape callback
The checkPointerEscape callback previously did not specify how a
pointer escaped. This change includes an enum which describes the
different ways a pointer may escape. This enum is passed to the
checkPointerEscape callback when a pointer escapes. If the escape
is due to a function call, the call is passed. This changes
previous behavior where the call is passed as NULL if the escape
was due to indirectly invalidating the region the pointer referenced.

A patch by Branden Archer!

llvm-svn: 174677
2013-02-07 23:05:43 +00:00
..
system-header-simulator-cxx.h [analyzer] Explain why we have system-header-simulator*.h files. 2013-02-01 19:50:01 +00:00
system-header-simulator-for-simple-stream.h [analyzer] Add pointer escape type param to checkPointerEscape callback 2013-02-07 23:05:43 +00:00
system-header-simulator-objc.h [analyzer] Explain why we have system-header-simulator*.h files. 2013-02-01 19:50:01 +00:00
system-header-simulator.h [analyzer] Add pointer escape type param to checkPointerEscape callback 2013-02-07 23:05:43 +00:00