Lines Matching refs:Stmt
18 #include "clang/AST/Stmt.h"
82 // (9) The PostStmt isn't for a non-consumed Stmt or Expr.
134 // Do not collect nodes for non-consumed Stmt or Expr to ensure precise
299 if (const Stmt *S = getStmtForDiagnostics())
321 const Stmt *ExplodedNode::getStmtForDiagnostics() const {
352 const Stmt *ExplodedNode::getNextStmtForDiagnostics() const {
354 if (const Stmt *S = N->getStmtForDiagnostics()) {
358 case Stmt::ChooseExprClass:
359 case Stmt::BinaryConditionalOperatorClass:
360 case Stmt::ConditionalOperatorClass:
362 case Stmt::BinaryOperatorClass: {
379 const Stmt *ExplodedNode::getPreviousStmtForDiagnostics() const {
381 if (const Stmt *S = N->getStmtForDiagnostics())
387 const Stmt *ExplodedNode::getCurrentOrPreviousStmtForDiagnostics() const {
388 if (const Stmt *S = getStmtForDiagnostics())