Lines Matching refs:MiddleIndex
768 unsigned MiddleIndex = (GreaterIndex-LessIndex)/2+LessIndex; in getFileIDLocal() local
769 unsigned MidOffset = getLocalSLocEntry(MiddleIndex, &Invalid).getOffset(); in getFileIDLocal()
778 GreaterIndex = MiddleIndex; in getFileIDLocal()
785 if (isOffsetInFileID(FileID::get(MiddleIndex), SLocOffset)) { in getFileIDLocal()
786 FileID Res = FileID::get(MiddleIndex); in getFileIDLocal()
790 if (!LocalSLocEntryTable[MiddleIndex].isExpansion()) in getFileIDLocal()
797 LessIndex = MiddleIndex; in getFileIDLocal()
845 unsigned MiddleIndex = (LessIndex - GreaterIndex) / 2 + GreaterIndex; in getFileIDLoaded() local
846 const SrcMgr::SLocEntry &E = getLoadedSLocEntry(MiddleIndex); in getFileIDLoaded()
854 if (GreaterIndex == MiddleIndex) { in getFileIDLoaded()
858 GreaterIndex = MiddleIndex; in getFileIDLoaded()
862 if (isOffsetInFileID(FileID::get(-int(MiddleIndex) - 2), SLocOffset)) { in getFileIDLoaded()
863 FileID Res = FileID::get(-int(MiddleIndex) - 2); in getFileIDLoaded()
871 if (LessIndex == MiddleIndex) { in getFileIDLoaded()
875 LessIndex = MiddleIndex; in getFileIDLoaded()