reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3292 if (Stmt *Init = F->getInit()) 3296 if (VarDecl *VD = F->getConditionVariable()) 3300 addAutomaticObjHandling(ScopePos, save_scope_pos.get(), F); 3302 addLoopExit(F); 3322 assert(F->getBody()); 3332 TransitionBlock->setLoopTarget(F); 3334 if (Stmt *I = F->getInc()) { 3351 ContinueJumpTarget.block->setLoopTarget(F); 3354 addAutomaticObjHandling(ScopePos, LoopBeginScopePos, F); 3358 if (!isa<CompoundStmt>(F->getBody())) 3359 addLocalScopeAndDtors(F->getBody()); 3363 BodyBlock = addStmt(F->getBody()); 3380 Expr *C = F->getCond(); 3389 VisitLogicalOperator(Cond, F, BodyBlock, LoopSuccessor); 3395 ExitConditionBlock->setTerminator(F); 3409 if (VarDecl *VD = F->getConditionVariable()) { 3412 const DeclStmt *DS = F->getConditionVariableDeclStmt(); 3446 if (Stmt *I = F->getInit()) {