Lines Matching defs:TraverseStmt
171 // class. Should only be called from TraverseStmt.
406 bool TraverseStmt(const Stmt *S1, const Stmt *S2) { return true; }
409 // the accumulated result of the comparison. Each TraverseStmt overload
410 // calls the TraverseStmt overload of the parent class. For example,
411 // the TraverseStmt overload for 'BinaryOperator' calls the TraverseStmt
414 bool TraverseStmt(const CLASS *S1, const CLASS *S2) { \
415 if (!TraverseStmt(static_cast<const PARENT *>(S1), \
432 // Each TraverseStmt walks the class hierarchy from the leaf class to
442 return TraverseStmt(static_cast<const CLASS *>(S1), \