Lines Matching refs: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) {
671 return getDerived().TraverseStmt(Arg.getAsExpr());
711 return getDerived().TraverseStmt(ArgLoc.getSourceExpression());
739 TRY_TO(TraverseStmt(Init->getInit()));
796 TRY_TO(TraverseStmt(T->getSizeExpr()));
802 TRY_TO(TraverseStmt(T->getSizeExpr()));
807 TRY_TO(TraverseStmt(T->getSizeExpr()));
843 TRY_TO(TraverseStmt(T->getUnderlyingExpr()));
851 TRY_TO(TraverseStmt(T->getUnderlyingExpr()));
995 TRY_TO(TraverseStmt(TL.getSizeExpr()));
1023 TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
1067 TRY_TO(TraverseStmt(TL.getUnderlyingExpr()));
1076 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
1193 TRY_TO(TraverseStmt(D->getBody()));
1201 TRY_TO(TraverseStmt(D->getAsmString()));
1240 TRY_TO(TraverseStmt(D->getAssertExpr()));
1241 TRY_TO(TraverseStmt(D->getMessage()));
1304 TRY_TO(TraverseStmt(D->getBody()));
1574 TRY_TO(TraverseStmt(D->getInitExpr()));
1599 TRY_TO(TraverseStmt(D->getBitWidth()));
1601 TRY_TO(TraverseStmt(D->getInClassInitializer()));
1607 TRY_TO(TraverseStmt(D->getBitWidth()));
1614 TRY_TO(TraverseStmt(D->getBitWidth()));
1658 TRY_TO(TraverseStmt(D->getBody())); // Function body.
1700 TRY_TO(TraverseStmt(D->getInit()));
1715 TRY_TO(TraverseStmt(D->getDefaultArgument()));
1724 TRY_TO(TraverseStmt(D->getUninstantiatedDefaultArg()));
1729 TRY_TO(TraverseStmt(D->getDefaultArg()));