reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5422 OS << "({ ... ; "; 5423 Helper.handledStmt(*SE->getSubStmt()->body_rbegin(),OS); 5424 OS << " })\n"; 5431 OS << "... , "; 5432 Helper.handledStmt(B->getRHS(),OS); 5433 OS << '\n'; 5437 S->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts())); 5441 OS << " (OperatorCall)"; 5442 OS << " (CXXRecordTypedCall"; 5443 print_construction_context(OS, Helper, VTC->getConstructionContext()); 5444 OS << ")"; 5446 OS << " (OperatorCall)"; 5448 OS << " (BindTemporary)"; 5450 OS << " (CXXConstructExpr"; 5452 print_construction_context(OS, Helper, CE->getConstructionContext()); 5454 OS << ", " << CCE->getType().getAsString() << ")"; 5456 OS << " (" << CE->getStmtClassName() << ", " 5464 OS << '\n'; 5470 print_initializer(OS, Helper, E.castAs<CFGInitializer>().getInitializer()); 5471 OS << '\n'; 5477 Helper.handleDecl(VD, OS); 5483 OS << ".~"; 5484 T.getUnqualifiedType().print(OS, PrintingPolicy(Helper.getLangOpts())); 5485 OS << "() (Implicit destructor)\n"; 5490 Helper.handleDecl(E.castAs<CFGLifetimeEnds>().getVarDecl(), OS); 5491 OS << " (Lifetime ends)\n"; 5495 OS << E.castAs<CFGLoopExit>().getLoopStmt()->getStmtClassName() << " (LoopExit)\n"; 5499 OS << "CFGScopeBegin("; 5501 OS << VD->getQualifiedNameAsString(); 5502 OS << ")\n"; 5506 OS << "CFGScopeEnd("; 5508 OS << VD->getQualifiedNameAsString(); 5509 OS << ")\n"; 5513 OS << "CFGNewAllocator("; 5515 AllocExpr->getType().print(OS, PrintingPolicy(Helper.getLangOpts())); 5516 OS << ")\n"; 5526 Helper.handledStmt(cast<Stmt>(DelExpr->getArgument()), OS); 5527 OS << "->~" << RD->getName().str() << "()"; 5528 OS << " (Implicit destructor)\n"; 5534 OS << "~" << BS->getType()->getAsCXXRecordDecl()->getName() << "()"; 5535 OS << " (Base object destructor)\n"; 5542 OS << "this->" << FD->getName(); 5543 OS << ".~" << T->getAsCXXRecordDecl()->getName() << "()"; 5544 OS << " (Member object destructor)\n"; 5550 OS << "~"; 5551 BT->getType().print(OS, PrintingPolicy(Helper.getLangOpts())); 5552 OS << "() (Temporary object destructor)\n";