From 1598a3a1a919a64f4adb95f114c21a00f55efcb7 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 16 Feb 2009 19:27:54 +0000 Subject: add assertion llvm-svn: 64652 --- clang/lib/Sema/SemaDecl.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/lib/Sema') diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 444f85e7739..de438c3394e 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -2820,6 +2820,7 @@ Sema::DeclTy *Sema::ActOnFinishFunctionBody(DeclTy *D, StmtArg BodyArg) { FD->setBody(Body); assert(FD == getCurFunctionDecl() && "Function parsing confused"); } else if (ObjCMethodDecl *MD = dyn_cast_or_null(dcl)) { + assert(MD == getCurMethodDecl() && "Method parsing confused"); MD->setBody((Stmt*)Body); } else { Body->Destroy(Context); -- cgit v1.2.3