llvm/clang/tools/libclang/Rewrite.cpp

//===- Rewrite.cpp --------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "clang-c/Rewrite.h"
#include "CXSourceLocation.h"
#include "CXTranslationUnit.h"
#include "clang/Basic/SourceManager.h"
#include "clang/Frontend/ASTUnit.h"
#include "clang/Rewrite/Core/Rewriter.h"

CXRewriter clang_CXRewriter_create(CXTranslationUnit TU) {}

void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc,
                            const char *Insert) {}

void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced,
                       const char *Replacement) {}

void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved) {}

int clang_CXRewriter_overwriteChangedFiles(CXRewriter Rew) {}

void clang_CXRewriter_writeMainFileToStdOut(CXRewriter Rew) {}

void clang_CXRewriter_dispose(CXRewriter Rew) {}