1. 2669797 Implement a minor optimization when loading module maps to satisfy a by Douglas Gregor · 13 years ago
  2. cf70d78 When searching for a module, speculatively load module maps to see if by Douglas Gregor · 13 years ago
  3. 484535e Teach the search for modules to consider modules described by a module by Douglas Gregor · 13 years ago
  4. 65f3b5e Wire up the mapping from header files mentioned in module maps over to by Douglas Gregor · 13 years ago
  5. a30cfe5 Introduce basic support for parsing module map files. by Douglas Gregor · 13 years ago
  6. 8e23806 I predict that HeaderSearch will need the ability to generate by Douglas Gregor · 13 years ago
  7. 8f8d581 When we load header file information from the external source (i.e., by Douglas Gregor · 13 years ago
  8. 0fd787b Tweak the module auto-import heuristics a bit by Douglas Gregor · 13 years ago
  9. fba18aa Add an experimental flag -fauto-module-import that automatically turns by Douglas Gregor · 13 years ago
  10. 6e975c4 For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 13 years ago
  11. 21cae20 When an import statement fails to find a module in the module cache, by Douglas Gregor · 13 years ago
  12. 9a6da69 Introduce a cc1-level option to provide the path to the module cache, by Douglas Gregor · 13 years ago
  13. 2c7b780 Use the "Bar.h" -> <Foo/Bar.h> remapping for index header maps only as by Douglas Gregor · 14 years ago
  14. 65e02fa Introduce the "-index-header-map" option, to give special semantics by Douglas Gregor · 14 years ago
  15. eabea45 Change HeaderSearch::getTotalMemory() to use llvm::capacity_in_bytes(). by Ted Kremenek · 14 years ago
  16. d1194fb clang_getCXTUResourceUsage: report memory used by HeaderSearch. by Ted Kremenek · 14 years ago
  17. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  18. a6e023c Fix up dependency file name printing to more closely match that of gcc, including fixing a nasty recent regression that could make us print "/foo.h" with a command-line including "-I ./". by Eli Friedman · 14 years ago
  19. 74a5fd8 Make it possible for external tools to distinguish between paths that come from -I and paths that come from -system. Patch from Paul Holden! by Nico Weber · 14 years ago
  20. dd3e554 Introduce a new libclang API, clang_isFileMultipleIncludeGuarded(), by Douglas Gregor · 14 years ago
  21. 520a99f Use DirectoryLookup::getName() rather than getDir()->getName() in a context where we don't know whether we have a normal directory by Douglas Gregor · 14 years ago
  22. 7412494 To be able to replay compilations we need to accurately remodel how by Manuel Klimek · 14 years ago
  23. 3cd0128 Having FileManager::getFile always open the file, brought much consternation and leaking of file descriptors. by Argyrios Kyrtzidis · 14 years ago
  24. b5142bb Add a 'RawPath' parameter to the PPCallbacks interface. This allows by Chandler Carruth · 14 years ago
  25. cfbf1c7 Implement two related optimizations that make de-serialization of by Douglas Gregor · 14 years ago
  26. 32bef4e Replace all uses of PathV1::exists with PathV2::fs::exists. by Michael J. Spencer · 14 years ago
  27. 256053b Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. by Michael J. Spencer · 14 years ago
  28. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  29. 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
  30. 6538227 remove old compatibility APIs, use StringRef versions instead. by Chris Lattner · 14 years ago
  31. 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
  32. 10fe93d Revert r110440, the fix for PR4897. Chris claims to have a better way. by Douglas Gregor · 15 years ago
  33. 91db30a Fix the #include search path when reading from stdin, from Jon Simons! by Douglas Gregor · 15 years ago
  34. a139481 stringref'ize a bunch of filename handling logic. Much by Chris Lattner · 15 years ago
  35. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  36. b1526f3 use the new Path::isAbsolute function, fixing a fixme. Patch by Gregory Curfman! by Chris Lattner · 16 years ago
  37. 8c5a760 Lazily load the controlling macros for all of the headers known in the by Douglas Gregor · 16 years ago
  38. 83d63c7 Add PCH support for #import. by Steve Naroff · 16 years ago
  39. 3daed52 improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) by Chris Lattner · 16 years ago
  40. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Lex/HeaderSearch.cpp]
  41. c9dde4f clarify comment, this is undefined behavior in any case, even if it only by Chris Lattner · 17 years ago
  42. ca63fa0 Two more Windows-related fixes: by Ted Kremenek · 17 years ago
  43. 9415a0c Fix PR1969. stdin has no FileEntry. by Chris Lattner · 17 years ago
  44. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  45. 1bfd4a6 Start reading the headermap header, drop the 'errorstr' argument to by Chris Lattner · 17 years ago
  46. 3af66a9 Sink getName into DirectoryLookup to simplify the client in clang. by Chris Lattner · 17 years ago
  47. b09e71f finish stubbing out support for HeaderMap. Now we just need an implementation! by Chris Lattner · 17 years ago
  48. afded5b refactor an better comment framework lookup code. This moves it from by Chris Lattner · 17 years ago
  49. df77233 as it turns out, frameworks and headermaps are orthogonal. Make this so in by Chris Lattner · 17 years ago
  50. 822da61 Step #1 in adding headermap support to clang. by Chris Lattner · 17 years ago
  51. c7229c3 move IdentifierTable.h from liblex to libbasic. by Chris Lattner · 17 years ago
  52. 9c46de4 add a hasMacroDefinition() method to IdentifierInfo, strength reduce a by Chris Lattner · 17 years ago
  53. 9960ae8 Implement a simple cache in headersearch. This speeds up by Chris Lattner · 18 years ago
  54. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 18 years ago