reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4550 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 4550 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 4551 isa<DoStmt>(S) || isa<ForStmt>(S)) 4551 isa<DoStmt>(S) || isa<ForStmt>(S)) 4552 Stmts.push_back(S); 4553 else if (isa<ObjCForCollectionStmt>(S)) { 4554 Stmts.push_back(S); 4560 if (PseudoObjectExpr *PseudoOp = dyn_cast<PseudoObjectExpr>(S)) { 4566 } else if (ObjCIvarRefExpr *IvarRefExpr = dyn_cast<ObjCIvarRefExpr>(S)) { 4570 SourceRange OrigStmtRange = S->getSourceRange(); 4573 for (Stmt *&childStmt : S->children()) 4581 if (BlockExpr *BE = dyn_cast<BlockExpr>(S)) { 4611 ReplaceStmt(S, blockTranscribed); 4615 if (ObjCEncodeExpr *AtEncode = dyn_cast<ObjCEncodeExpr>(S)) 4618 if (ObjCSelectorExpr *AtSelector = dyn_cast<ObjCSelectorExpr>(S)) 4621 if (ObjCStringLiteral *AtString = dyn_cast<ObjCStringLiteral>(S)) 4624 if (ObjCMessageExpr *MessExpr = dyn_cast<ObjCMessageExpr>(S)) { 4647 if (ObjCAtTryStmt *StmtTry = dyn_cast<ObjCAtTryStmt>(S)) 4650 if (ObjCAtSynchronizedStmt *StmtTry = dyn_cast<ObjCAtSynchronizedStmt>(S)) 4653 if (ObjCAtThrowStmt *StmtThrow = dyn_cast<ObjCAtThrowStmt>(S)) 4656 if (ObjCProtocolExpr *ProtocolExp = dyn_cast<ObjCProtocolExpr>(S)) 4660 dyn_cast<ObjCForCollectionStmt>(S)) 4664 dyn_cast<BreakStmt>(S)) 4667 dyn_cast<ContinueStmt>(S)) 4672 if (DeclStmt *DS = dyn_cast<DeclStmt>(S)) { 4713 if (CStyleCastExpr *CE = dyn_cast<CStyleCastExpr>(S)) 4716 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 4716 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || 4717 isa<DoStmt>(S) || isa<ForStmt>(S)) { 4717 isa<DoStmt>(S) || isa<ForStmt>(S)) { 4725 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(S)) { 4733 if (CallExpr *CE = dyn_cast<CallExpr>(S)) { 4736 ReplaceStmt(S, BlockCall); 4740 if (CStyleCastExpr *CE = dyn_cast<CStyleCastExpr>(S)) { 4761 return S;