No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@206111
91177308-0d34-0410-b5e6-
96231b3b80d8
// <seq-id> is encoded in base-36, using digits and upper case letters.
char Buffer[10];
- char *BufferPtr = llvm::array_endof(Buffer);
+ char *BufferPtr = std::end(Buffer);
if (SeqID == 0) *--BufferPtr = '0';
SeqID /= 36;
}
- Out << 'S'
- << StringRef(BufferPtr, llvm::array_endof(Buffer)-BufferPtr)
- << '_';
+ Out << 'S' << StringRef(BufferPtr, std::end(Buffer) - BufferPtr) << '_';
}
return true;
DiagnosticRecord Key = {0, DiagID, 0};
const DiagnosticRecord *Result =
- std::lower_bound(BuiltinDiagnosticsByID,
- llvm::array_endof(BuiltinDiagnosticsByID),
+ std::lower_bound(std::begin(BuiltinDiagnosticsByID),
+ std::end(BuiltinDiagnosticsByID),
Key, orderByID);
assert(Result && "diagnostic not found; table may be out of date");
return *Result;