1. 4876977 [Lex] Make HeaderMaps a unique_ptr vector by Fangrui Song · 7 years ago
  2. 99d1b29 Use StringRef for MemoryBuffer identifier API (NFC) by Mehdi Amini · 9 years ago
  3. b5ce11f Lex: Return "" when HeaderMap::lookupFilename fails by Duncan P. N. Exon Smith · 10 years ago
  4. 3a7def0 Lex: Check for 0 buckets on header map construction by Duncan P. N. Exon Smith · 10 years ago
  5. 96a01fa Lex: Never overflow the file in HeaderMap::lookupFilename() by Duncan P. N. Exon Smith · 10 years ago
  6. 0bbfa43 Lex: Change HeaderMapImpl::getString() to return StringRef, NFC by Duncan P. N. Exon Smith · 10 years ago
  7. bef47f0 Lex: Use dbgs() instead of fprintf() in HeaderMap::dump() by Duncan P. N. Exon Smith · 10 years ago
  8. 8d6a31c02 Lex: Check whether the header map buffer has space for the buckets by Duncan P. N. Exon Smith · 10 years ago
  9. dfe8530 Lex: Check buckets on header map construction by Duncan P. N. Exon Smith · 10 years ago
  10. 9ab99ee Lex: Add some unit tests for corrupt header maps by Duncan P. N. Exon Smith · 10 years ago
  11. cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  12. a885796 Make VFS and FileManager match the current MemoryBuffer API. by Benjamin Kramer · 11 years ago
  13. 09844ad unique_ptrify HeaderMap::FileBuffer by David Blaikie · 11 years ago
  14. d2d442c [C++11] Use 'nullptr'. Lex edition. by Craig Topper · 11 years ago
  15. dfca6f9 [C++11] Replace OwningPtr include with <memory>. by Ahmed Charles · 12 years ago
  16. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  17. 9a16beb Change OwningPtr::take() to OwningPtr::release(). by Ahmed Charles · 12 years ago
  18. 75fa9ed If the headermap maps the filename to a framework include ("Foo.h" -> "Foo/Foo.h"), by Argyrios Kyrtzidis · 12 years ago
  19. 7d17010 Use only explicit bool conversion operator by David Blaikie · 12 years ago
  20. 4938f27 Remove some stray uses of <ctype.h> functions. by Jordan Rose · 13 years ago
  21. a7d0384 Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 13 years ago
  22. e637711 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 13 years ago
  23. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  24. e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  25. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  26. 0c69fd2 To be able to replay compilations we need to accurately remodel how by Manuel Klimek · 14 years ago
  27. 3cc331a Add a 'RawPath' parameter to the PPCallbacks interface. This allows by Chandler Carruth · 15 years ago
  28. 2e998b7 Add missing standard includes. Patch by Joerg Sonnenberger! by Nick Lewycky · 15 years ago
  29. 8aaf499 Merge System into Support. by Michael J. Spencer · 15 years ago
  30. 5159f61 now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 15 years ago
  31. 8afa6de remove old compatibility APIs, use StringRef versions instead. by Chris Lattner · 15 years ago
  32. 71731d6 Implement -working-directory. by Argyrios Kyrtzidis · 15 years ago
  33. 307c2c7 Simplify code. No functionality change. by Benjamin Kramer · 16 years ago
  34. d081f8c stringref'ize a bunch of filename handling logic. Much by Chris Lattner · 16 years ago
  35. a3f084c Update location of DataTypes.h to reflect move in LLVM with r85086. by Chandler Carruth · 16 years ago
  36. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  37. c25d8a7 improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) by Chris Lattner · 17 years ago
  38. 100f87d Initialize Suffix and Prefix to 0, even with a bad entry. Removes an uninitialized value warning from gcc. by Ted Kremenek · 17 years ago
  39. 595cf9f Update to match simplified llvm MemoryBuffer interfaces for files. by Chris Lattner · 17 years ago
  40. 7a51313 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 18 years ago[Renamed from clang/Lex/HeaderMap.cpp]
  41. 5b12ab8 Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 18 years ago
  42. 71d643f Converted uses of scoped_ptr to OwningPtr. by Ted Kremenek · 18 years ago
  43. 619e18c implement HeaderMap::LookupFile. I think headermaps are done now. All that is by Chris Lattner · 18 years ago
  44. 9f9a619 implement enough helper functions to successfully dump out the by Chris Lattner · 18 years ago
  45. d39b8c0 simplify some code, using new scoped_ptr support. Fix a bug in the by Chris Lattner · 18 years ago
  46. 79764a6 Finish hooking up the scaffolding for headermaps. They can now do everything by Chris Lattner · 18 years ago
  47. 4ffe46c Start reading the headermap header, drop the 'errorstr' argument to by Chris Lattner · 18 years ago
  48. 1587e6d add headermap.cpp by Chris Lattner · 18 years ago