Lines Matching defs:TraverseStmt
95 /// TraverseStmt(Stmt *x) and TraverseType(QualType x) work
160 bool TraverseStmt(Stmt *S);
424 assert(!Queues.empty() && "base TraverseStmt was never called?");
445 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S) {
672 return getDerived().TraverseStmt(Arg.getAsExpr());
713 return getDerived().TraverseStmt(ArgLoc.getSourceExpression());
741 TRY_TO(TraverseStmt(Init->getInit()));
798 TRY_TO(TraverseStmt(T->getSizeExpr()));
804 TRY_TO(TraverseStmt(T->getSizeExpr()));
809 TRY_TO(TraverseStmt(T->getSizeExpr()));
845 TRY_TO(TraverseStmt(T->getUnderlyingExpr()));
853 TRY_TO(TraverseStmt(T->getUnderlyingExpr()));
997 TRY_TO(TraverseStmt(TL.getSizeExpr()));
1025 TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
1069 TRY_TO(TraverseStmt(TL.getUnderlyingExpr()));
1078 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
1195 TRY_TO(TraverseStmt(D->getBody()));
1205 TRY_TO(TraverseStmt(D->getAsmString()));
1244 TRY_TO(TraverseStmt(D->getAssertExpr()));
1245 TRY_TO(TraverseStmt(D->getMessage()));
1308 TRY_TO(TraverseStmt(D->getBody()));
1578 TRY_TO(TraverseStmt(D->getInitExpr()));
1603 TRY_TO(TraverseStmt(D->getBitWidth()));
1605 TRY_TO(TraverseStmt(D->getInClassInitializer()));
1611 TRY_TO(TraverseStmt(D->getBitWidth()));
1618 TRY_TO(TraverseStmt(D->getBitWidth()));
1662 TRY_TO(TraverseStmt(D->getBody())); // Function body.
1704 TRY_TO(TraverseStmt(D->getInit()));
1719 TRY_TO(TraverseStmt(D->getDefaultArgument()));
1728 TRY_TO(TraverseStmt(D->getUninstantiatedDefaultArg()));
1733 TRY_TO(TraverseStmt(D->getDefaultArg()));