diff options
| author | Steve Naroff <snaroff@apple.com> | 2009-03-03 19:52:17 +0000 |
|---|---|---|
| committer | Steve Naroff <snaroff@apple.com> | 2009-03-03 19:52:17 +0000 |
| commit | 371b8fb4c3083ba22908b0c2f9ae77a3eeb67487 (patch) | |
| tree | 3c977f6bfe05be733b1135455e1735ee3e333f26 /clang/lib/Sema/Sema.h | |
| parent | 530e03894095ee791c9ed8d3c9d6e4f0bf685d7c (diff) | |
| download | bcm5719-llvm-371b8fb4c3083ba22908b0c2f9ae77a3eeb67487.tar.gz bcm5719-llvm-371b8fb4c3083ba22908b0c2f9ae77a3eeb67487.zip | |
Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify).
Also necessary to fix:
<rdar://problem/6632061> [sema] non object types should not be allowed in @catch statements
<rdar://problem/6252237> [sema] qualified id should be disallowed in @catch statements
llvm-svn: 65964
Diffstat (limited to 'clang/lib/Sema/Sema.h')
| -rw-r--r-- | clang/lib/Sema/Sema.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h index 77f2a3d8b69..deff5048648 100644 --- a/clang/lib/Sema/Sema.h +++ b/clang/lib/Sema/Sema.h @@ -1054,7 +1054,7 @@ public: virtual OwningStmtResult ActOnObjCAtCatchStmt(SourceLocation AtLoc, SourceLocation RParen, - StmtArg Parm, StmtArg Body, + DeclTy *Parm, StmtArg Body, StmtArg CatchList); virtual OwningStmtResult ActOnObjCAtFinallyStmt(SourceLocation AtLoc, |

