diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2009-05-15 23:19:35 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2009-05-15 23:19:35 +0000 |
commit | 6404c420e51d79daf6dfcfb1382254ad617bffeb (patch) | |
tree | 64fc701b81c8a63e8b98c273e15e41ec0be588ff /clang/lib/Sema/SemaDeclAttr.cpp | |
parent | 4447e17c0372b5d65bba48cc0bc980b9a454899a (diff) | |
download | bcm5719-llvm-6404c420e51d79daf6dfcfb1382254ad617bffeb.tar.gz bcm5719-llvm-6404c420e51d79daf6dfcfb1382254ad617bffeb.zip |
Removed superfluous code.
llvm-svn: 71909
Diffstat (limited to 'clang/lib/Sema/SemaDeclAttr.cpp')
-rw-r--r-- | clang/lib/Sema/SemaDeclAttr.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/clang/lib/Sema/SemaDeclAttr.cpp b/clang/lib/Sema/SemaDeclAttr.cpp index 5154c66c6cb..1c2d37322cb 100644 --- a/clang/lib/Sema/SemaDeclAttr.cpp +++ b/clang/lib/Sema/SemaDeclAttr.cpp @@ -85,17 +85,6 @@ static bool hasFunctionProto(Decl *d) { static unsigned getFunctionOrMethodNumArgs(Decl *d) { if (const FunctionType *FnTy = getFunctionType(d)) return cast<FunctionProtoType>(FnTy)->getNumArgs(); - else if (VarDecl *V = dyn_cast<VarDecl>(d)) { - QualType Ty = V->getType(); - if (Ty->isBlockPointerType()) { - const FunctionType *FT = - Ty->getAsBlockPointerType()->getPointeeType()->getAsFunctionType(); - if (const FunctionProtoType *Proto = dyn_cast<FunctionProtoType>(FT)) - return Proto->getNumArgs(); - - } - assert(false && "getFunctionOrMethodNumArgs - caused by block mishap"); - } return cast<ObjCMethodDecl>(d)->param_size(); } |