• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/

Lines Matching refs:TransformActionsImpl

28 class TransformActionsImpl {
121 TransformActionsImpl(CapturedDiagList &capturedDiags,
183 void TransformActionsImpl::startTransaction() {
189 bool TransformActionsImpl::commitTransaction() {
278 void TransformActionsImpl::abortTransaction() {
284 void TransformActionsImpl::insert(SourceLocation loc, StringRef text) {
294 void TransformActionsImpl::insertAfterToken(SourceLocation loc, StringRef text) {
304 void TransformActionsImpl::remove(SourceRange range) {
312 void TransformActionsImpl::removeStmt(Stmt *S) {
322 void TransformActionsImpl::replace(SourceRange range, StringRef text) {
329 void TransformActionsImpl::replace(SourceRange range,
339 void TransformActionsImpl::replaceText(SourceLocation loc, StringRef text,
351 void TransformActionsImpl::replaceStmt(Stmt *S, StringRef text) {
358 void TransformActionsImpl::increaseIndentation(SourceRange range,
369 bool TransformActionsImpl::clearDiagnostic(ArrayRef<unsigned> IDs,
383 bool TransformActionsImpl::canInsert(SourceLocation loc) {
396 bool TransformActionsImpl::canInsertAfterToken(SourceLocation loc) {
409 bool TransformActionsImpl::canRemoveRange(SourceRange range) {
413 bool TransformActionsImpl::canReplaceRange(SourceRange range,
418 bool TransformActionsImpl::canReplaceText(SourceLocation loc, StringRef text) {
437 void TransformActionsImpl::commitInsert(SourceLocation loc, StringRef text) {
441 void TransformActionsImpl::commitInsertAfterToken(SourceLocation loc,
446 void TransformActionsImpl::commitRemove(SourceRange range) {
450 void TransformActionsImpl::commitRemoveStmt(Stmt *S) {
464 void TransformActionsImpl::commitReplace(SourceRange range,
480 void TransformActionsImpl::commitReplaceText(SourceLocation loc,
492 void TransformActionsImpl::commitIncreaseIndentation(SourceRange range,
501 void TransformActionsImpl::commitClearDiagnostic(ArrayRef<unsigned> IDs,
506 void TransformActionsImpl::addInsertion(SourceLocation loc, StringRef text) {
519 void TransformActionsImpl::addRemoval(CharSourceRange range) {
557 void TransformActionsImpl::applyRewrites(
584 StringRef TransformActionsImpl::getUniqueText(StringRef text) {
591 SourceLocation TransformActionsImpl::getLocForEndOfToken(SourceLocation loc,
609 Impl = new TransformActionsImpl(capturedDiags, ctx, PP);
613 delete static_cast<TransformActionsImpl*>(Impl);
617 static_cast<TransformActionsImpl*>(Impl)->startTransaction();
621 return static_cast<TransformActionsImpl*>(Impl)->commitTransaction();
625 static_cast<TransformActionsImpl*>(Impl)->abortTransaction();
630 static_cast<TransformActionsImpl*>(Impl)->insert(loc, text);
635 static_cast<TransformActionsImpl*>(Impl)->insertAfterToken(loc, text);
639 static_cast<TransformActionsImpl*>(Impl)->remove(range);
643 static_cast<TransformActionsImpl*>(Impl)->removeStmt(S);
647 static_cast<TransformActionsImpl*>(Impl)->replace(range, text);
652 static_cast<TransformActionsImpl*>(Impl)->replace(range, replacementRange);
656 static_cast<TransformActionsImpl*>(Impl)->replaceStmt(S, text);
661 static_cast<TransformActionsImpl*>(Impl)->replaceText(loc, text,
667 static_cast<TransformActionsImpl*>(Impl)->increaseIndentation(range,
673 return static_cast<TransformActionsImpl*>(Impl)->clearDiagnostic(IDs, range);
677 static_cast<TransformActionsImpl*>(Impl)->applyRewrites(receiver);
682 assert(!static_cast<TransformActionsImpl *>(Impl)->isInTransaction() &&