summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/GlobalModuleIndex.cpp
diff options
context:
space:
mode:
authorMehdi Amini <mehdi.amini@apple.com>2015-09-09 20:35:37 +0000
committerMehdi Amini <mehdi.amini@apple.com>2015-09-09 20:35:37 +0000
commit5ae4a85e3f7011e9ed89640977ac358847aa616a (patch)
treeb0fe1adbf49eb8ec04b814495fca4bd7ef5223ea /clang/lib/Serialization/GlobalModuleIndex.cpp
parentc9a85abc6cde98dae0f81e69c7d49d5f71caa572 (diff)
downloadbcm5719-llvm-5ae4a85e3f7011e9ed89640977ac358847aa616a.tar.gz
bcm5719-llvm-5ae4a85e3f7011e9ed89640977ac358847aa616a.zip
Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)"
This reverts commit r247179. From: Mehdi Amini <mehdi.amini@apple.com> llvm-svn: 247183
Diffstat (limited to 'clang/lib/Serialization/GlobalModuleIndex.cpp')
-rw-r--r--clang/lib/Serialization/GlobalModuleIndex.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/lib/Serialization/GlobalModuleIndex.cpp b/clang/lib/Serialization/GlobalModuleIndex.cpp
index f23367c1978..17c7914243e 100644
--- a/clang/lib/Serialization/GlobalModuleIndex.cpp
+++ b/clang/lib/Serialization/GlobalModuleIndex.cpp
@@ -757,7 +757,9 @@ void GlobalModuleIndexBuilder::writeIndex(llvm::BitstreamWriter &Stream) {
unsigned IDTableAbbrev = Stream.EmitAbbrev(Abbrev);
// Write the identifier table
- ArrayRef<uint64_t> Record = {IDENTIFIER_INDEX, BucketOffset};
+ Record.clear();
+ Record.push_back(IDENTIFIER_INDEX);
+ Record.push_back(BucketOffset);
Stream.EmitRecordWithBlob(IDTableAbbrev, Record, IdentifierTable);
}
OpenPOWER on IntegriCloud