Home | History | Annotate | Download | only in ARCMigrate

Lines Matching defs:FileRemapper

1 //===--- FileRemapper.cpp - File Remapping Helper -------------------------===//
10 #include "clang/ARCMigrate/FileRemapper.h"
22 FileRemapper::FileRemapper() {
26 FileRemapper::~FileRemapper() {
30 void FileRemapper::clear(llvm::StringRef outputDir) {
43 std::string FileRemapper::getRemapInfoFile(llvm::StringRef outputDir) {
51 bool FileRemapper::initFromDisk(llvm::StringRef outputDir, Diagnostic &Diag,
105 bool FileRemapper::flushToDisk(llvm::StringRef outputDir, Diagnostic &Diag) {
159 bool FileRemapper::overwriteOriginal(Diagnostic &Diag,
200 void FileRemapper::applyMappings(CompilerInvocation &CI) const {
215 void FileRemapper::transferMappingsAndClear(CompilerInvocation &CI) {
232 void FileRemapper::remap(llvm::StringRef filePath, llvm::MemoryBuffer *memBuf) {
236 void FileRemapper::remap(llvm::StringRef filePath, llvm::StringRef newPath) {
242 void FileRemapper::remap(const FileEntry *file, llvm::MemoryBuffer *memBuf) {
249 void FileRemapper::remap(const FileEntry *file, const FileEntry *newfile) {
257 const FileEntry *FileRemapper::getOriginalFile(llvm::StringRef filePath) {
271 void FileRemapper::resetTarget(Target &targ) {
286 bool FileRemapper::report(const std::string &err, Diagnostic &Diag) {