Home | History | Annotate | Download | only in Basic

Lines Matching defs:End

267     std::upper_bound(Entries.begin(), Entries.end(), Offset);
389 I = FileInfos.begin(), E = FileInfos.end(); I != E; ++I) {
436 if (overI == OverriddenFilesInfo->OverriddenFiles.end())
582 // We do a +1 here because we want a SourceLocation that means "the end of the
583 // file", e.g. for the "no newline at the end of the file" diagnostic.
742 I = LocalSLocEntryTable.end();
972 /// Return the start/end of the expansion information.
989 // Fully resolve the start and end locations to their ultimate expansion
1056 return false; // Does not point at the end of expansion range.
1066 // same argument expansion, in which case this Loc is not at the end of the
1127 // It is okay to request a position just past the end of the buffer.
1206 const unsigned char *End = (const unsigned char *)Buffer->getBufferEnd();
1227 while (NextBuf+16 <= End) {
1258 // Otherwise, this is a null. If end of file, exit.
1259 if (Buf == End) break;
1268 std::copy(LineOffsets.begin(), LineOffsets.end(), FI->SourceLineCache);
1900 // chunk is mapped to and update the map with new begin/end mappings.
2009 if (I != IBTUCache.end())
2065 while((I = LChain.find(ROffs.first)) == LChain.end()) {
2069 if (I != LChain.end())