Revert "Bitcode: ArrayRef-ize EmitRecordWithAbbrev(), NFC"
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Wed, 9 Sep 2015 00:37:52 +0000 (00:37 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Wed, 9 Sep 2015 00:37:52 +0000 (00:37 +0000)
commit9f4d77fcd01da174ec28dc7ce09612f382721570
treeb6d084a2212d839b44c3fb7af4923ae300b75ccc
parent3db59a76ef82a4109e016e811c6e944813090e2b
Revert "Bitcode: ArrayRef-ize EmitRecordWithAbbrev(), NFC"

This reverts commit r247107.  Turns out clang calls these functions
directly, and `ArrayRef<T>` doesn't have a working implicit conversion
from `SmallVector<T>`.

http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_build/14247

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247108 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Bitcode/BitstreamWriter.h