Lines Matching refs:MiddleIndex
830 unsigned MiddleIndex = (GreaterIndex-LessIndex)/2+LessIndex; in getFileIDLocal() local
831 unsigned MidOffset = getLocalSLocEntry(MiddleIndex).getOffset(); in getFileIDLocal()
838 GreaterIndex = MiddleIndex; in getFileIDLocal()
843 if (MiddleIndex + 1 == LocalSLocEntryTable.size() || in getFileIDLocal()
844 SLocOffset < getLocalSLocEntry(MiddleIndex + 1).getOffset()) { in getFileIDLocal()
845 FileID Res = FileID::get(MiddleIndex); in getFileIDLocal()
854 LessIndex = MiddleIndex; in getFileIDLocal()
900 unsigned MiddleIndex = (LessIndex - GreaterIndex) / 2 + GreaterIndex; in getFileIDLoaded() local
901 const SrcMgr::SLocEntry &E = getLoadedSLocEntry(MiddleIndex); in getFileIDLoaded()
909 if (GreaterIndex == MiddleIndex) { in getFileIDLoaded()
913 GreaterIndex = MiddleIndex; in getFileIDLoaded()
917 if (isOffsetInFileID(FileID::get(-int(MiddleIndex) - 2), SLocOffset)) { in getFileIDLoaded()
918 FileID Res = FileID::get(-int(MiddleIndex) - 2); in getFileIDLoaded()
925 if (LessIndex == MiddleIndex) { in getFileIDLoaded()
929 LessIndex = MiddleIndex; in getFileIDLoaded()