Lines Matching full:compoundstmt
65 void PrintRawCompoundStmt(CompoundStmt *S);
114 void StmtPrinter::PrintRawCompoundStmt(CompoundStmt *Node) {
116 for (CompoundStmt::body_iterator I = Node->body_begin(), E = Node->body_end();
146 void StmtPrinter::VisitCompoundStmt(CompoundStmt *Node) {
199 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(If->getThen())) {
212 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(Else)) {
239 // Pretty print compoundstmt bodies (very common).
240 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(Node->getBody())) {
262 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(Node->getBody())) {
296 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(Node->getBody())) {
315 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(Node->getBody())) {
455 if (CompoundStmt *TS = dyn_cast<CompoundStmt>(Node->getTryBody())) {
468 if (CompoundStmt *CS = dyn_cast<CompoundStmt>(catchStmt->getCatchBody())) {
477 PrintRawCompoundStmt(dyn_cast<CompoundStmt>(FS->getFinallyBody()));
508 PrintRawCompoundStmt(dyn_cast<CompoundStmt>(Node->getSubStmt()));
519 PrintRawCompoundStmt(cast<CompoundStmt>(Node->getHandlerBlock()));
1412 CompoundStmt *Body = Node->getBody();