Commit History

Autor SHA1 Mensaxe Data
  Benjamin Kramer 82b10c3984 Prefer uninitialized memory for scratch space. %!s(int64=10) %!d(string=hai) anos
  Joerg Sonnenberger 3150f432ff Global inline assembler blocks are merged before parsing, so no specific %!s(int64=10) %!d(string=hai) anos
  David Blaikie 8ee697fb1b Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 0273eb0d7a Make VFS and FileManager match the current MemoryBuffer API. %!s(int64=10) %!d(string=hai) anos
  Craig Topper 4b9bebfded Fix some cases where StringRef was being passed by const reference. Remove const from some other StringRefs since its implicitly const already. %!s(int64=11) %!d(string=hai) anos
  David Blaikie f6983668b4 unique_ptrify SourceManager::createFileID %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola d92e74d96e Update for LLVM api change. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 490fd36bd1 Return a std::unique_ptr from getBufferForFile. NFC. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 0e34c9fc2b Use std::unique_ptr to simplify this code a bit. %!s(int64=11) %!d(string=hai) anos
  Alp Toker 5676ff327f Remove unused sys/stat.h includes %!s(int64=11) %!d(string=hai) anos
  David Blaikie c77e69d500 Remove 'const' from MemoryBuffers used through the SourceManager %!s(int64=11) %!d(string=hai) anos
  Craig Topper 603e37c3dd [C++11] Use 'nullptr'. %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 64729e56dc [Allocator] Make the ContentCache object actually carry the 8-byte %!s(int64=11) %!d(string=hai) anos
  Ted Kremenek bcc82ea9f8 Remove dead code I introduced 6 years, 4 months ago in r43518. %!s(int64=11) %!d(string=hai) anos
  Benjamin Kramer ba9fd9e97e [C++11] Replace llvm::tie with std::tie. %!s(int64=11) %!d(string=hai) anos
  Reid Kleckner 26b55ea31d Use llvm::DeleteContainerSeconds when possible %!s(int64=11) %!d(string=hai) anos
  James Dennett 6f438eeb95 Fix a typo: "SLocEnty" should read "SLocEntry". %!s(int64=11) %!d(string=hai) anos
  Aaron Ballman fb21ecfa48 Adding an assert to help catch possible buffer underruns. %!s(int64=11) %!d(string=hai) anos
  Benjamin Kramer 1b9c5374a3 SourceManager: Open code isInMainFile. %!s(int64=12) %!d(string=hai) anos
  Alexander Kornienko c8051e6d27 Simplified SourceManager::translateLineCol a bit. %!s(int64=12) %!d(string=hai) anos
  Rafael Espindola 4488835d1c Update for llvm api change. %!s(int64=12) %!d(string=hai) anos
  Rafael Espindola 3dadc85330 Convert a use of status with llvm::sys::fs::getUniqueID. %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis 4ff3225c1f Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and callees of SourceManager::getSLocEntryByID(). %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis 45e1f0e3e7 Make isBeforeInTranslationUnit consistent in the face of failures to get a valid FileID (V2). %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis ecdbbfa1cd Make isBeforeInTranslationUnit consistent in the face of failures to get a valid FileID. %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis 5b8e132a9a Add some safety checks in a couple of SourceManager functions. %!s(int64=12) %!d(string=hai) anos
  Michael J. Spencer 9779fdd271 Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis c50c6ff49a [Lexer] Improve Lexer::getSourceText() when the given range deals with function macro arguments. %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis ecc65238c9 Introduce SourceManager::getDecomposedIncludedLoc, that returns the "included/expanded in" decomposed location of the given FileID. %!s(int64=12) %!d(string=hai) anos
  Argyrios Kyrtzidis 838a920fda Add one more sanity check in SourceManager::getFileIDLoaded(). %!s(int64=12) %!d(string=hai) anos