Home | History | Annotate | Download | only in Basic

Lines Matching refs:FullSourceLoc

10 //  This file defines accessor methods for the FullSourceLoc class.
76 // FullSourceLoc
79 FileID FullSourceLoc::getFileID() const {
85 FullSourceLoc FullSourceLoc::getExpansionLoc() const {
87 return FullSourceLoc(SrcMgr->getExpansionLoc(*this), *SrcMgr);
90 FullSourceLoc FullSourceLoc::getSpellingLoc() const {
92 return FullSourceLoc(SrcMgr->getSpellingLoc(*this), *SrcMgr);
95 unsigned FullSourceLoc::getExpansionLineNumber(bool *Invalid) const {
100 unsigned FullSourceLoc::getExpansionColumnNumber(bool *Invalid) const {
105 unsigned FullSourceLoc::getSpellingLineNumber(bool *Invalid) const {
110 unsigned FullSourceLoc::getSpellingColumnNumber(bool *Invalid) const {
115 bool FullSourceLoc::isInSystemHeader() const {
120 bool FullSourceLoc::isBeforeInTranslationUnitThan(SourceLocation Loc) const {
125 void FullSourceLoc::dump() const {
129 const char *FullSourceLoc::getCharacterData(bool *Invalid) const {
134 const llvm::MemoryBuffer* FullSourceLoc::getBuffer(bool *Invalid) const {
139 StringRef FullSourceLoc::getBufferData(bool *Invalid) const {
143 std::pair<FileID, unsigned> FullSourceLoc::getDecomposedLoc() const {