Lines Matching refs:Body
838 Stmt *Body = Ctor->getBody(Definition); in EmitConstructorBody() local
843 bool IsTryBody = (Body && isa<CXXTryStmt>(Body)); in EmitConstructorBody()
845 EnterCXXTryStmt(*cast<CXXTryStmt>(Body), true); in EmitConstructorBody()
847 incrementProfileCounter(Body); in EmitConstructorBody()
860 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); in EmitConstructorBody()
861 else if (Body) in EmitConstructorBody()
862 EmitStmt(Body); in EmitConstructorBody()
871 ExitCXXTryStmt(*cast<CXXTryStmt>(Body), true); in EmitConstructorBody()
1424 Stmt *Body = Dtor->getBody(); in EmitDestructorBody() local
1425 if (Body) in EmitDestructorBody()
1426 incrementProfileCounter(Body); in EmitDestructorBody()
1443 bool isTryBody = (Body && isa<CXXTryStmt>(Body)); in EmitDestructorBody()
1445 EnterCXXTryStmt(*cast<CXXTryStmt>(Body), true); in EmitDestructorBody()
1461 assert((Body || getTarget().getCXXABI().isMicrosoft()) && in EmitDestructorBody()
1477 assert(Body); in EmitDestructorBody()
1493 EmitStmt(cast<CXXTryStmt>(Body)->getTryBlock()); in EmitDestructorBody()
1494 else if (Body) in EmitDestructorBody()
1495 EmitStmt(Body); in EmitDestructorBody()
1513 ExitCXXTryStmt(*cast<CXXTryStmt>(Body), true); in EmitDestructorBody()