MoveNs.InsertionOffset = Result.SourceManager->getFileOffset(
Result.SourceManager->getSpellingLoc(LocAfterNs));
- MoveNs.FileID = Result.SourceManager->getFileID(Start);
- MoveNs.SourceManager = Result.SourceManager;
+ MoveNs.FID = Result.SourceManager->getFileID(Start);
+ MoveNs.SourceMgr = Result.SourceManager;
MoveNamespaces[R.getFilePath()].push_back(MoveNs);
}
continue;
const std::string &FilePath = FileAndNsMoves.first;
auto &Replaces = FileToReplacements[FilePath];
- auto &SM = *NsMoves.begin()->SourceManager;
- llvm::StringRef Code = SM.getBufferData(NsMoves.begin()->FileID);
+ auto &SM = *NsMoves.begin()->SourceMgr;
+ llvm::StringRef Code = SM.getBufferData(NsMoves.begin()->FID);
auto ChangedCode = tooling::applyAllReplacements(Code, Replaces);
if (!ChangedCode) {
llvm::errs() << llvm::toString(ChangedCode.takeError()) << "\n";
// original code.
unsigned InsertionOffset;
// The file in which the namespace is declared.
- FileID FileID;
- SourceManager *SourceManager;
+ FileID FID;
+ SourceManager *SourceMgr;
};
// Information about inserting a class forward declaration.