Lines Matching defs:Helper

100 /// Helper for tryNormalizeBinaryOperator. Attempts to extract an IntegerLiteral
1014 // Helper function to get an APInt from an expression. Supports expressions
5522 StmtPrinterHelper* Helper;
5528 : OS(os), Helper(helper), Policy(Policy) {
5535 C->printPretty(OS, Helper, Policy);
5540 Terminator->printPretty(OS, Helper, Policy);
5554 C->printPretty(OS, Helper, Policy);
5564 C->printPretty(OS, Helper, Policy);
5570 C->printPretty(OS, Helper, Policy);
5575 Terminator->getCond()->printPretty(OS, Helper, Policy);
5586 Cond->printPretty(OS, Helper, Policy);
5593 Cond->printPretty(OS, Helper, Policy);
5600 T->printPretty(OS, Helper, Policy);
5610 B->getLHS()->printPretty(OS, Helper, Policy);
5625 E->printPretty(OS, Helper, Policy);
5647 static void print_initializer(raw_ostream &OS, StmtPrinterHelper &Helper,
5657 IE->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts()));
5669 StmtPrinterHelper &Helper,
5676 print_initializer(OS, Helper, SICC->getCXXCtorInitializer());
5683 print_initializer(OS, Helper, CICC->getCXXCtorInitializer());
5730 Helper.handledStmt(const_cast<LambdaExpr *>(LCC->getLambdaExpr()), OS);
5738 Helper.handledStmt(const_cast<Stmt *>(BTE), OS);
5741 Helper.handledStmt(const_cast<Expr *>(ACC->getCallLikeExpr()), OS);
5749 Helper.handledStmt(const_cast<Stmt *>(I), OS);
5753 static void print_elem(raw_ostream &OS, StmtPrinterHelper &Helper,
5758 StmtPrinterHelper Helper(nullptr, LangOpts);
5759 print_elem(OS, Helper, *this);
5762 static void print_elem(raw_ostream &OS, StmtPrinterHelper &Helper,
5779 Helper.handledStmt(*SE->getSubStmt()->body_rbegin(),OS);
5788 Helper.handledStmt(B->getRHS(),OS);
5793 S->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts()));
5799 print_construction_context(OS, Helper, VTC->getConstructionContext());
5808 print_construction_context(OS, Helper, CE->getConstructionContext());
5824 print_initializer(OS, Helper, E.castAs<CFGInitializer>().getInitializer());
5831 Helper.handleDecl(VD, OS);
5838 T.getUnqualifiedType().print(OS, PrintingPolicy(Helper.getLangOpts()));
5849 Helper.handleDecl(E.castAs<CFGLifetimeEnds>().getVarDecl(), OS);
5874 AllocExpr->getType().print(OS, PrintingPolicy(Helper.getLangOpts()));
5885 Helper.handledStmt(cast<Stmt>(DelExpr->getArgument()), OS);
5911 BT->getType().print(OS, PrintingPolicy(Helper.getLangOpts()));
5920 StmtPrinterHelper &Helper, bool print_edges,
5922 Helper.setBlockID(B.getBlockID());
5954 LHS->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts()));
5957 RHS->printPretty(OS, &Helper, PrintingPolicy(Helper.getLangOpts()));
5964 ED->print(OS, PrintingPolicy(Helper.getLangOpts()), 0);
5971 PD->print(OS, PrintingPolicy(Helper.getLangOpts()), 0);
5977 ES->getFilterExpr()->printPretty(OS, &Helper,
5978 PrintingPolicy(Helper.getLangOpts()), 0);
5997 Helper.setStmtID(j);
5999 print_elem(OS, Helper, *I);
6009 Helper.setBlockID(-1);
6011 PrintingPolicy PP(Helper.getLangOpts());
6012 CFGBlockTerminatorPrint TPrinter(OS, &Helper, PP);
6109 StmtPrinterHelper Helper(this, LO);
6112 print_block(OS, this, getEntry(), Helper, true, ShowColors);
6120 print_block(OS, this, **I, Helper, true, ShowColors);
6124 print_block(OS, this, getExit(), Helper, true, ShowColors);
6147 StmtPrinterHelper Helper(cfg, LO);
6148 print_block(OS, cfg, *this, Helper, true, ShowColors);