summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/StreamableMemoryObject.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove the Copied parameter from MemoryObject::readBytes.Benjamin Kramer2013-05-241-8/+3
| | | | | | | | | | There was exactly one caller using this API right, the others were relying on specific behavior of the default implementation. Since it's too hard to use it right just remove it and standardize on the default behavior. Defines away PR16132. llvm-svn: 182636
* Add LLVM_OVERRIDE to methods that override their base classes.Craig Topper2012-09-231-7/+12
| | | | llvm-svn: 164471
* Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper2012-09-151-2/+3
| | | | llvm-svn: 163974
* Don't assert when given an empty range.Kaelyn Uhrain2012-06-201-1/+1
| | | | | | | | | | llvm::RawMemoryObject handles empty ranges just fine, and the assert can be triggered in the wild by e.g. invoking clang with a file that included an empty pre-compiled header file when clang has been built with assertions enabled. Without assertions enabled, clang will properly report that the empty file is not a valid PCH. llvm-svn: 158769
* Make MemoryObject accessor members const againDerek Schuff2012-02-291-16/+19
| | | | llvm-svn: 151687
* Fix comment-rulers.Nick Lewycky2012-02-061-1/+1
| | | | llvm-svn: 149922
* Enable streaming of bitcodeDerek Schuff2012-02-061-0/+137
This CL delays reading of function bodies from initial parse until materialization, allowing overlap of compilation with bitcode download. llvm-svn: 149918
OpenPOWER on IntegriCloud