]> granicus.if.org Git - clang/commit
Remove support for ObjCMethodDecl attributes that appear between the
authorTed Kremenek <kremenek@apple.com>
Mon, 4 May 2009 17:04:30 +0000 (17:04 +0000)
committerTed Kremenek <kremenek@apple.com>
Mon, 4 May 2009 17:04:30 +0000 (17:04 +0000)
commit1c6a3cc88177c67498fccdf14cfdf09959214e41
tree63083f37732575f3474b4183f0318b573d8b16a4
parentc6e2ab0dd61e53fa7889a4f97d74d53f4b1af278
Remove support for ObjCMethodDecl attributes that appear between the
return type and the selector.  This is inconsistent with C functions
(where such attributes would be placed on the return type, not the the
FunctionDecl), and is inconsistent with what people are use to seeing.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70878 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Action.h
lib/Parse/ParseObjc.cpp
lib/Sema/Sema.h
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaDeclObjC.cpp
test/Analysis/retain-release.m