summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/StreamableMemoryObject.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge StreamableMemoryObject into MemoryObject.Rafael Espindola2014-11-121-126/+0
| | | | | | | | | Every MemoryObject is a StreamableMemoryObject since the removal of StringRefMemoryObject, so just merge the two. I will clean up the MemoryObject interface in the upcoming commits. llvm-svn: 221766
* Remove unused method. NFC.Rafael Espindola2014-11-121-13/+0
| | | | llvm-svn: 221759
* Remove unused method. NFC.Rafael Espindola2014-11-121-1/+0
| | | | llvm-svn: 221757
* [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword.Craig Topper2014-03-101-10/+8
| | | | llvm-svn: 203442
* Add <cstddef> for use of std::ptrdiff_t.Ahmed Charles2014-03-061-0/+1
| | | | llvm-svn: 203086
* Fix break by qualifying ptrdiff_t with std::.Ahmed Charles2014-03-061-2/+2
| | | | llvm-svn: 203084
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-7/+7
| | | | llvm-svn: 202621
* 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