Bitcode: Prepare to move bitcode readers to free functions.
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 11 Nov 2016 19:50:10 +0000 (19:50 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 11 Nov 2016 19:50:10 +0000 (19:50 +0000)
commitc0032b717886f4923b682f0f5972ab4ab9c32640
tree6f9a2672df158a0b12752fcf678d3bcf26eca33c
parent4f734f254e5575f41758cdc313bae6a56925bbf4
Bitcode: Prepare to move bitcode readers to free functions.

Make initStream() a free function, and change BitcodeReaderBase ctor to take
a BitstreamCursor.

llvm-svn: 286622
llvm/lib/Bitcode/Reader/BitcodeReader.cpp