Lines Matching refs:MiddleIndex
822 unsigned MiddleIndex = (GreaterIndex-LessIndex)/2+LessIndex; in getFileIDLocal() local
823 unsigned MidOffset = getLocalSLocEntry(MiddleIndex).getOffset(); in getFileIDLocal()
830 GreaterIndex = MiddleIndex; in getFileIDLocal()
835 if (MiddleIndex + 1 == LocalSLocEntryTable.size() || in getFileIDLocal()
836 SLocOffset < getLocalSLocEntry(MiddleIndex + 1).getOffset()) { in getFileIDLocal()
837 FileID Res = FileID::get(MiddleIndex); in getFileIDLocal()
846 LessIndex = MiddleIndex; in getFileIDLocal()
892 unsigned MiddleIndex = (LessIndex - GreaterIndex) / 2 + GreaterIndex; in getFileIDLoaded() local
893 const SrcMgr::SLocEntry &E = getLoadedSLocEntry(MiddleIndex); in getFileIDLoaded()
901 if (GreaterIndex == MiddleIndex) { in getFileIDLoaded()
905 GreaterIndex = MiddleIndex; in getFileIDLoaded()
909 if (isOffsetInFileID(FileID::get(-int(MiddleIndex) - 2), SLocOffset)) { in getFileIDLoaded()
910 FileID Res = FileID::get(-int(MiddleIndex) - 2); in getFileIDLoaded()
917 if (LessIndex == MiddleIndex) { in getFileIDLoaded()
921 LessIndex = MiddleIndex; in getFileIDLoaded()