reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
644 switch (Parent->getStmtClass()) { 646 const auto *B = cast<BinaryOperator>(Parent); 657 if (allowNestedContexts || cast<ChooseExpr>(Parent)->getCond() == S) 658 return PathDiagnosticLocation(Parent, SMgr, LC); 666 cast<AbstractConditionalOperator>(Parent)->getCond() == S) 667 return PathDiagnosticLocation(Parent, SMgr, LC); 671 if (cast<CXXForRangeStmt>(Parent)->getBody() == S) 677 if (cast<ForStmt>(Parent)->getBody() == S) 681 if (cast<IfStmt>(Parent)->getCond() != S) 685 if (cast<ObjCForCollectionStmt>(Parent)->getBody() == S) 689 if (cast<WhileStmt>(Parent)->getCond() != S) 696 S = Parent;