Inline function into only use.

llvm-svn: 215925
This commit is contained in:
Rafael Espindola
2014-08-18 18:17:32 +00:00
parent 7e939fb431
commit b694a0d5c5
2 changed files with 2 additions and 7 deletions

View File

@@ -292,7 +292,6 @@ public:
const char *getCharacterData(bool *Invalid = nullptr) const;
const llvm::MemoryBuffer* getBuffer(bool *Invalid = nullptr) const;
/// \brief Return a StringRef to the source buffer data for the
/// specified FileID.

View File

@@ -132,13 +132,9 @@ const char *FullSourceLoc::getCharacterData(bool *Invalid) const {
return SrcMgr->getCharacterData(*this, Invalid);
}
const llvm::MemoryBuffer* FullSourceLoc::getBuffer(bool *Invalid) const {
assert(isValid());
return SrcMgr->getBuffer(SrcMgr->getFileID(*this), Invalid);
}
StringRef FullSourceLoc::getBufferData(bool *Invalid) const {
return getBuffer(Invalid)->getBuffer();
assert(isValid());
return SrcMgr->getBuffer(SrcMgr->getFileID(*this), Invalid)->getBuffer();;
}
std::pair<FileID, unsigned> FullSourceLoc::getDecomposedLoc() const {