summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LLVMTargetMachine.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-09-30 05:12:12 +0000
committerJohn McCall <rjmccall@apple.com>2011-09-30 05:12:12 +0000
commit32f5fe1467c4f6cb9c3efe174cb6c8a374e6e149 (patch)
tree0045d1a99fc26a8c59d42184c0f322b6e97d7712 /llvm/lib/CodeGen/LLVMTargetMachine.cpp
parent3360b411a5cddd9b7067147b3621d90b56dd90a8 (diff)
downloadbcm5719-llvm-32f5fe1467c4f6cb9c3efe174cb6c8a374e6e149.tar.gz
bcm5719-llvm-32f5fe1467c4f6cb9c3efe174cb6c8a374e6e149.zip
Add explicit attributes to mark functions as having had their
CoreFoundation object-transfer properties audited, and add a #pragma to cause them to be automatically applied to functions in a particular span of code. This has to be implemented largely in the preprocessor because of the requirement that the region be entirely contained in a single file; that's hard to impose from the parser without registering for a ton of callbacks. llvm-svn: 140846
Diffstat (limited to 'llvm/lib/CodeGen/LLVMTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud