aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/GlobalModuleIndex.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-11-17[clang][NFC] Use SmallString instead of SmallVector<charNathan James1-4/+3
2020-06-22Return false if the identifier is not in the global module index.Vassil Vassilev1-1/+1
2020-06-11Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_tDaniel Grumberg1-7/+6
2020-01-11GlobalModuleIndex - Fix use-after-move clang static analyzer warning.Simon Pilgrim1-4/+5
2019-12-11[Support] Add TimeTraceScope constructor without detail argRussell Gallop1-2/+2
2019-11-21clang/Modules: Move Serialization/Module.{h,cpp} to ModuleFile, NFCDuncan P. N. Exon Smith1-2/+2
2019-09-13[Support] Add overload writeFileAtomically(std::function Writer)Jan Korous1-32/+5
2019-08-01[clang] Adopt new FileManager error-returning APIsHarlan Haskins1-6/+6
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama1-2/+2
2019-07-03[Bitcode] Move Bitstream to a separate libraryFrancis Visoiu Mistrih1-2/+2
2019-06-26BitStream reader: propagate errorsJF Bastien1-58/+89
2019-03-30Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` c...Anton Afanasyev1-0/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-12Move PCHContainerOperations from Frontend to SerializationRichard Trieu1-1/+1
2018-05-18Support: Simplify endian stream interface. NFCI.Peter Collingbourne1-3/+3
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-25/+25
2018-02-26Re-land: "[Support] Replace HashString with djbHash."Jonas Devlieghere1-10/+10
2018-02-26Revert "[Support] Replace HashString with djbHash."Jonas Devlieghere1-10/+10
2018-02-26[Support] Replace HashString with djbHash.Jonas Devlieghere1-10/+10
2017-08-31[modules] Add ability to specify module name to module file mapping (reapply)Boris Kolpackov1-0/+4
2017-08-30Revert r312105 [modules] Add ability to specify module name to module file ma...Victor Leschuk1-4/+0
2017-08-30[modules] Add ability to specify module name to module file mappingBoris Kolpackov1-0/+4
2017-03-13Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith1-10/+66
2017-01-04Fix for LLVM Bitcode API change (to use std::shared_ptr)David Blaikie1-2/+2
2016-11-08Bitcode: Decouple block info block state from reader.Peter Collingbourne1-7/+2
2016-11-02Bitcode: Change reader interface to take memory buffers.Peter Collingbourne1-2/+1
2016-11-01Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface.Peter Collingbourne1-1/+1
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren1-1/+1
2015-09-10EmitRecord* API change: accepts ArrayRef instead of a SmallVector (NFC)Mehdi Amini1-3/+1
2015-09-09Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVecto...Mehdi Amini1-1/+3
2015-09-09EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)Mehdi Amini1-3/+1
2015-07-17Make the clang module container format selectable from the command line.Adrian Prantl1-6/+6
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-6/+6
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-6/+6
2015-06-20Introduce a PCHContainerOperations interface (NFC).Adrian Prantl1-6/+11
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren1-4/+4
2015-02-25Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl1-3/+2
2015-02-25Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl1-2/+3
2015-02-24Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl1-3/+2
2015-02-24Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl1-2/+3
2015-02-21Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl1-3/+2
2015-02-20Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl1-2/+3
2015-02-20Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl1-3/+2
2015-02-20Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl1-2/+3
2015-02-20Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl1-3/+2
2015-02-20Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl1-2/+3
2014-11-12Simplify code a bit by passing StreamFile to the BitstreamCursor constructor.Rafael Espindola1-2/+1
2014-10-26Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer1-5/+3
2014-10-23Add a "signature" to AST files to verify that they haven't changedBen Langmuir1-0/+4
2014-08-26Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola1-2/+3