Lines Matching refs:startLoc
772 SourceLocation startLoc = PID->getBeginLoc(); in RewritePropertyImplDecl() local
773 InsertText(startLoc, "// "); in RewritePropertyImplDecl()
774 const char *startBuf = SM->getCharacterData(startLoc); in RewritePropertyImplDecl()
779 startLoc.getLocWithOffset(semiBuf-startBuf+1); in RewritePropertyImplDecl()
904 SourceLocation startLoc = ClassDecl->getBeginLoc(); in RewriteForwardClassEpilogue() local
905 const char *startBuf = SM->getCharacterData(startLoc); in RewriteForwardClassEpilogue()
908 ReplaceText(startLoc, semiPtr - startBuf + 1, typedefString); in RewriteForwardClassEpilogue()
1415 SourceLocation startLoc = S->getBeginLoc(); in RewriteBreakStmt() local
1418 ReplaceText(startLoc, strlen("break"), buf); in RewriteBreakStmt()
1432 SourceLocation startLoc = S->getBeginLoc(); in RewriteContinueStmt() local
1435 ReplaceText(startLoc, strlen("continue"), buf); in RewriteContinueStmt()
1480 SourceLocation startLoc = S->getBeginLoc(); in RewriteObjCForCollectionStmt() local
1481 const char *startBuf = SM->getCharacterData(startLoc); in RewriteObjCForCollectionStmt()
1534 ReplaceText(startLoc, startCollectionBuf - startBuf, buf); in RewriteObjCForCollectionStmt()
1538 SourceLocation lparenLoc = startLoc.getLocWithOffset(rparenBuf-startBuf); in RewriteObjCForCollectionStmt()
1644 SourceLocation startLoc = S->getBeginLoc(); in RewriteObjCSynchronizedStmt() local
1645 const char *startBuf = SM->getCharacterData(startLoc); in RewriteObjCSynchronizedStmt()
1653 ReplaceText(startLoc, lparenBuf-startBuf+1, buf); in RewriteObjCSynchronizedStmt()
1660 SourceLocation rparenLoc = startLoc.getLocWithOffset(endBuf-startBuf); in RewriteObjCSynchronizedStmt()
1670 startLoc = S->getSynchBody()->getEndLoc(); in RewriteObjCSynchronizedStmt()
1671 startBuf = SM->getCharacterData(startLoc); in RewriteObjCSynchronizedStmt()
1674 SourceLocation lastCurlyLoc = startLoc; in RewriteObjCSynchronizedStmt()
1745 SourceLocation startLoc = S->getBeginLoc(); in RewriteTryReturnStmts() local
1746 const char *startBuf = SM->getCharacterData(startLoc); in RewriteTryReturnStmts()
1749 SourceLocation onePastSemiLoc = startLoc.getLocWithOffset(semiBuf-startBuf+1); in RewriteTryReturnStmts()
1754 ReplaceText(startLoc, 6, buf); in RewriteTryReturnStmts()
1766 SourceLocation startLoc = S->getBeginLoc(); in RewriteSyncReturnStmts() local
1767 const char *startBuf = SM->getCharacterData(startLoc); in RewriteSyncReturnStmts()
1771 SourceLocation onePastSemiLoc = startLoc.getLocWithOffset(semiBuf-startBuf+1); in RewriteSyncReturnStmts()
1778 ReplaceText(startLoc, 6, buf); in RewriteSyncReturnStmts()
1785 SourceLocation startLoc = S->getBeginLoc(); in RewriteObjCTryStmt() local
1786 const char *startBuf = SM->getCharacterData(startLoc); in RewriteObjCTryStmt()
1799 ReplaceText(startLoc, 4, buf); in RewriteObjCTryStmt()
1801 startLoc = S->getTryBody()->getEndLoc(); in RewriteObjCTryStmt()
1802 startBuf = SM->getCharacterData(startLoc); in RewriteObjCTryStmt()
1806 SourceLocation lastCurlyLoc = startLoc; in RewriteObjCTryStmt()
1808 startLoc = startLoc.getLocWithOffset(1); in RewriteObjCTryStmt()
1816 InsertText(startLoc, buf); in RewriteObjCTryStmt()
1832 startLoc = Catch->getBeginLoc(); in RewriteObjCTryStmt()
1833 startBuf = SM->getCharacterData(startLoc); in RewriteObjCTryStmt()
1849 Rewrite.ReplaceText(startLoc, bodyBuf-startBuf+1, buf); in RewriteObjCTryStmt()
1854 ReplaceText(startLoc, lParenLoc-startBuf+1, buf); in RewriteObjCTryStmt()
1863 ReplaceText(startLoc, lParenLoc-startBuf+1, buf); in RewriteObjCTryStmt()
1903 startLoc = finalStmt->getBeginLoc(); in RewriteObjCTryStmt()
1904 startBuf = SM->getCharacterData(startLoc); in RewriteObjCTryStmt()
1907 ReplaceText(startLoc, 8, "/* @finally */"); in RewriteObjCTryStmt()
1910 SourceLocation startLoc = body->getBeginLoc(); in RewriteObjCTryStmt() local
1912 assert(*SM->getCharacterData(startLoc) == '{' && in RewriteObjCTryStmt()
1917 startLoc = startLoc.getLocWithOffset(1); in RewriteObjCTryStmt()
1918 InsertText(startLoc, " if (!_rethrow) objc_exception_try_exit(&_stack);\n"); in RewriteObjCTryStmt()
1953 SourceLocation startLoc = S->getBeginLoc(); in RewriteObjCThrowStmt() local
1954 const char *startBuf = SM->getCharacterData(startLoc); in RewriteObjCThrowStmt()
1968 ReplaceText(startLoc, wBuf-startBuf+1, buf); in RewriteObjCThrowStmt()
1972 SourceLocation semiLoc = startLoc.getLocWithOffset(semiBuf-startBuf); in RewriteObjCThrowStmt()
2202 SourceLocation startLoc; in RewriteTypeOfDecl() local
2204 startLoc = ECE->getLParenLoc(); in RewriteTypeOfDecl()
2206 startLoc = E->getBeginLoc(); in RewriteTypeOfDecl()
2207 startLoc = SM->getExpansionLoc(startLoc); in RewriteTypeOfDecl()
2208 const char *endBuf = SM->getCharacterData(startLoc); in RewriteTypeOfDecl()
4270 SourceLocation startLoc; in RewriteByRefVar() local
4273 startLoc = ECE->getLParenLoc(); in RewriteByRefVar()
4275 startLoc = E->getBeginLoc(); in RewriteByRefVar()
4276 startLoc = SM->getExpansionLoc(startLoc); in RewriteByRefVar()
4277 endBuf = SM->getCharacterData(startLoc); in RewriteByRefVar()
4304 const char *startInitializerBuf = SM->getCharacterData(startLoc); in RewriteByRefVar()
4308 startLoc.getLocWithOffset(semiBuf-startInitializerBuf); in RewriteByRefVar()
4629 SourceLocation startLoc = MessExpr->getBeginLoc(); in RewriteFunctionBodyOrGlobalInitializer()
4632 const char *startBuf = SM->getCharacterData(startLoc); in RewriteFunctionBodyOrGlobalInitializer()