Lines Matching defs:s1Start
1501 const Stmt *s1Start = PieceI->getStartLocation().getStmtOrNull();
1504 if (!s1Start || !s1End)
1543 if (!(isa<ForStmt>(s1Start) || isa<WhileStmt>(s1Start) ||
1544 isa<IfStmt>(s1Start) || isa<ObjCForCollectionStmt>(s1Start) ||
1545 isa<CXXForRangeStmt>(s1Start)))
1549 if (!isConditionForTerminator(s1Start, s1End))
1625 const Stmt *s1Start = PieceI->getStartLocation().getStmtOrNull();
1652 if (s1Start && s2Start && s1Start == s2End && s2Start == s1End) {
1654 Optional<size_t> s1Length = getLengthOnSingleLine(SM, s1Start);
1786 const Stmt *s1Start = PieceI->getStartLocation().getStmtOrNull();
1788 const Stmt *level1 = getStmtParent(s1Start, PM);
1862 else if (s1Start && s2End &&
1864 !lexicalContains(PM, s1End, s1Start)) {
1875 else if (s1Start && s2End &&
1876 lexicalContains(PM, s1Start, s1End)) {