summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/attr-nodebug.c
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-03-02 11:33:24 +0000
committerJohn McCall <rjmccall@apple.com>2011-03-02 11:33:24 +0000
commit86bc21ffcf1d4875818c9631bbd95152780655a9 (patch)
tree653b91895f1dd460220d1ea90e5f4d02f530450f /clang/test/Sema/attr-nodebug.c
parent7ed32cc51bc0643527da9a85ee17c29c746919ff (diff)
downloadbcm5719-llvm-86bc21ffcf1d4875818c9631bbd95152780655a9.tar.gz
bcm5719-llvm-86bc21ffcf1d4875818c9631bbd95152780655a9.zip
Provide an attribute, objc_method_family, to allow the inferred family
of an Objective-C method to be overridden on a case-by-case basis. This is a higher-level tool than ns_returns_retained &c.; it lets users specify that not only does a method have different retain/release semantics, but that it semantically acts differently than one might assume from its name. This in turn is quite useful to static analysis. llvm-svn: 126839
Diffstat (limited to 'clang/test/Sema/attr-nodebug.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud