Lines Matching refs:BeginOffs
92 FileOffset BeginOffs = InsertFromRangeOffs; in commitInsertFromRange() local
93 FileOffset EndOffs = BeginOffs.getWithOffset(Len); in commitInsertFromRange()
94 FileEditsTy::iterator I = FileEdits.upper_bound(BeginOffs); in commitInsertFromRange()
103 if (BeginOffs < E) { in commitInsertFromRange()
104 if (BeginOffs >= B) { in commitInsertFromRange()
105 BeginOffs = E; in commitInsertFromRange()
117 if (BeginOffs < B) { in commitInsertFromRange()
119 StringRef text = getSourceText(BeginOffs, B, Invalid); in commitInsertFromRange()
125 BeginOffs = E; in commitInsertFromRange()
128 if (BeginOffs < EndOffs) { in commitInsertFromRange()
130 StringRef text = getSourceText(BeginOffs, EndOffs, Invalid); in commitInsertFromRange()
140 FileOffset BeginOffs, unsigned Len) { in commitRemove() argument
144 FileOffset EndOffs = BeginOffs.getWithOffset(Len); in commitRemove()
145 FileEditsTy::iterator I = FileEdits.upper_bound(BeginOffs); in commitRemove()
154 if (BeginOffs < E) in commitRemove()
163 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove()
171 if (BeginOffs < B) { in commitRemove()
173 NewI = FileEdits.insert(I, std::make_pair(BeginOffs, FileEdit())); in commitRemove()
174 TopBegin = BeginOffs; in commitRemove()
303 StringRef EditedSource::getSourceText(FileOffset BeginOffs, FileOffset EndOffs, in getSourceText() argument
305 assert(BeginOffs.getFID() == EndOffs.getFID()); in getSourceText()
306 assert(BeginOffs <= EndOffs); in getSourceText()
307 SourceLocation BLoc = SourceMgr.getLocForStartOfFile(BeginOffs.getFID()); in getSourceText()
308 BLoc = BLoc.getLocWithOffset(BeginOffs.getOffset()); in getSourceText()
311 ELoc = BLoc.getLocWithOffset(EndOffs.getOffset() - BeginOffs.getOffset()); in getSourceText()