1. dbacc64 [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  2. 5fa94c9 Fix ownership of the MemoryBuffer in a FrontendInputFile. by Richard Smith · 8 years ago
  3. 7416a3a Factor out a functionality from isBeforeInTranslationUnit by Gabor Horvath · 8 years ago
  4. f2468c5 Remove some redundant setup when preprocessing .pcm files. by Richard Smith · 8 years ago
  5. a38ba97 Fix memory leak exposed by r304726. by Richard Smith · 8 years ago
  6. 1a6f43b Rather than rejecting attempts to run preprocessor-only actions on AST files, by Richard Smith · 8 years ago
  7. ecac99c Give files from #line the characteristics of the current file by Reid Kleckner · 8 years ago
  8. a852e77 [Basic] getColumnNumber returns location of CR+LF on Windows by Chih-Hung Hsieh · 8 years ago
  9. 3a5a4d8 Drop a redundant ".get()" call (NFC) by Vedant Kumar · 9 years ago
  10. e5e0f9d [Basic] unique_ptr-ify SourceManager::MacroArgsCacheMap (NFC) by Vedant Kumar · 9 years ago
  11. 3353f9f Use StringRef for MemoryBuffer identifier API (NFC) by Mehdi Amini · 9 years ago
  12. 2e23251 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  13. 75ca7db One more fix for use of invalid PresumedLocs missed by r267914. by Richard Smith · 9 years ago
  14. 32ef06a Fix use of uninitialized value exposed by r267802. Accessors of an invalid by Richard Smith · 9 years ago
  15. 3fae4ab Remove use of builtin comma operator. by Richard Trieu · 9 years ago
  16. af68582 Fix isBeforeInTranslationUnit to not abort on macros defined in cmdline. by Yury Gribov · 9 years ago
  17. 6048ca5 Small refactor in isBeforeInTranslationUnit. by Yury Gribov · 9 years ago
  18. d69b791 [analyzer] Fix IssueHash generation. by Gabor Horvath · 10 years ago
  19. 59763b3 [modules] Refactor handling of -fmodules-embed-*. Track this properly rather by Richard Smith · 10 years ago
  20. 8100fed [modules] Add -cc1 flag -fmodules-embed-all-files. by Richard Smith · 10 years ago
  21. 9dbd439 [Basic] Fix DRY violation, just call getLineTable() (NFC) by Vedant Kumar · 10 years ago
  22. d162035 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  23. e83bf34 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  24. 4d9c4a9 Replace double negation of !FileID.isInvalid() with FileID.isValid(). by Yaron Keren · 10 years ago
  25. 9fed9c1 Improve the printing of ranges when macros are involved. by Richard Trieu · 10 years ago
  26. c1f5dc0 [modules] Add an experimental -cc1 feature to embed the contents of an input by Richard Smith · 10 years ago
  27. 57785f1 Add SourceManager::dump() to dump the current set of SLocEntries. by Richard Smith · 10 years ago
  28. 99e35f0 [modules] If loading a .pcm file would cause us to run out of source locations, attempt to fail more gracefully. (No test; this requires >= 4GB of preprocessed input...) by Richard Smith · 10 years ago
  29. 82b10c3 Prefer uninitialized memory for scratch space. by Benjamin Kramer · 10 years ago
  30. 3150f43 Global inline assembler blocks are merged before parsing, so no specific by Joerg Sonnenberger · 10 years ago
  31. 8ee697f Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. by David Blaikie · 11 years ago
  32. 0273eb0 Make VFS and FileManager match the current MemoryBuffer API. by Benjamin Kramer · 11 years ago
  33. 4b9bebf Fix some cases where StringRef was being passed by const reference. Remove const from some other StringRefs since its implicitly const already. by Craig Topper · 11 years ago
  34. f698366 unique_ptrify SourceManager::createFileID by David Blaikie · 11 years ago
  35. d92e74d Update for LLVM api change. by Rafael Espindola · 11 years ago
  36. 490fd36 Return a std::unique_ptr from getBufferForFile. NFC. by Rafael Espindola · 11 years ago
  37. 0e34c9f Use std::unique_ptr to simplify this code a bit. by Rafael Espindola · 11 years ago
  38. 5676ff3 Remove unused sys/stat.h includes by Alp Toker · 11 years ago
  39. c77e69d Remove 'const' from MemoryBuffers used through the SourceManager by David Blaikie · 11 years ago
  40. 603e37c [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  41. 64729e5 [Allocator] Make the ContentCache object actually carry the 8-byte by Chandler Carruth · 11 years ago
  42. bcc82ea Remove dead code I introduced 6 years, 4 months ago in r43518. by Ted Kremenek · 11 years ago
  43. ba9fd9e [C++11] Replace llvm::tie with std::tie. by Benjamin Kramer · 11 years ago
  44. 26b55ea Use llvm::DeleteContainerSeconds when possible by Reid Kleckner · 11 years ago
  45. 6f438ee Fix a typo: "SLocEnty" should read "SLocEntry". by James Dennett · 12 years ago
  46. fb21ecf Adding an assert to help catch possible buffer underruns. by Aaron Ballman · 12 years ago
  47. 1b9c537 SourceManager: Open code isInMainFile. by Benjamin Kramer · 12 years ago
  48. c8051e6 Simplified SourceManager::translateLineCol a bit. by Alexander Kornienko · 12 years ago
  49. 4488835 Update for llvm api change. by Rafael Espindola · 12 years ago
  50. 3dadc85 Convert a use of status with llvm::sys::fs::getUniqueID. by Rafael Espindola · 12 years ago
  51. 4ff3225 Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and callees of SourceManager::getSLocEntryByID(). by Argyrios Kyrtzidis · 12 years ago
  52. 45e1f0e Make isBeforeInTranslationUnit consistent in the face of failures to get a valid FileID (V2). by Argyrios Kyrtzidis · 12 years ago
  53. ecdbbfa Make isBeforeInTranslationUnit consistent in the face of failures to get a valid FileID. by Argyrios Kyrtzidis · 12 years ago
  54. 5b8e132 Add some safety checks in a couple of SourceManager functions. by Argyrios Kyrtzidis · 12 years ago
  55. 9779fdd Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. by Michael J. Spencer · 12 years ago
  56. c50c6ff [Lexer] Improve Lexer::getSourceText() when the given range deals with function macro arguments. by Argyrios Kyrtzidis · 12 years ago
  57. ecc6523 Introduce SourceManager::getDecomposedIncludedLoc, that returns the "included/expanded in" decomposed location of the given FileID. by Argyrios Kyrtzidis · 12 years ago
  58. 838a920 Add one more sanity check in SourceManager::getFileIDLoaded(). by Argyrios Kyrtzidis · 12 years ago
  59. 7db4bb9 In SourceManager::getFileIDLoaded(), add some sanity checks to make sure we don't enter an infinite loop. by Argyrios Kyrtzidis · 12 years ago
  60. 2564f81 Refine SourceManager's isBeforeInTranslationUnit() cache to have more entries. by Ted Kremenek · 12 years ago
  61. f512ace Replace some typically large vectors with SmallVector. by Benjamin Kramer · 12 years ago
  62. 66874fb Use None rather than Optional<T>() where possible. by David Blaikie · 12 years ago
  63. dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 12 years ago
  64. c3cd6f7 Fix -Wunused-comparison for comparisons in arguments to function-like macros. by Matt Beaumont-Gay · 12 years ago
  65. d53c2d3 Don't use SourceLineCache in getColumnNumber if LastLineNoResult is past the end of the cache. Fixes PR14570. by Craig Topper · 13 years ago
  66. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  67. 62221b1 Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode for by Richard Smith · 13 years ago
  68. 0872a06 When associating file ranges of macro arguments with their by Argyrios Kyrtzidis · 13 years ago
  69. d9cad40 Teach getColumnNumber to use the line cache to get the start of the line if its on the same line as the last call to getLineNumber. Prevents needing to scan backwards for the new line. Fixes PR14106. by Craig Topper · 13 years ago
  70. 186ec9c Silence dead store warning. It is conceptually possible we will by Ted Kremenek · 13 years ago
  71. 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 13 years ago
  72. ff39896 Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 13 years ago
  73. ec221bc Documentation cleanup: Delete a duplicated/malformed doc comment. by James Dennett · 13 years ago
  74. 9416d42 Revert predefined decl tracking. by Meador Inge · 13 years ago
  75. 2e413f9 Fix the location of the fixit for -Wnewline-eof. by Jordan Rose · 13 years ago
  76. b8950b8 Documentation cleanup: escaped # characters in Doxygen comments. by James Dennett · 13 years ago
  77. 7285a06 Documentation cleanup: escape # in a Doxygen comment. by James Dennett · 13 years ago
  78. 47d9de6 Switch LineTableInfo to use FileID instead of int for file references, by Douglas Gregor · 13 years ago
  79. d73ef13 Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 13 years ago
  80. d54dff0 [PCH] When validating that the files coming from PCH did not change, also by Argyrios Kyrtzidis · 13 years ago
  81. d2953ce SourceManager: Vectorize ComputeLineNumbers for SSE2. by Benjamin Kramer · 13 years ago
  82. a4c29b6 [PCH] Recover gracefully if the ASTReader detects that a file is different by Argyrios Kyrtzidis · 13 years ago
  83. cee5ec9 Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it. by Argyrios Kyrtzidis · 14 years ago
  84. d7711ec For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg expanded by Argyrios Kyrtzidis · 14 years ago
  85. 098eaff SourceManager: use getBufferSize() by Dylan Noblesmith · 14 years ago
  86. 99ee085 In SourceManager::~SourceManager do a sanity check to make sure we by Argyrios Kyrtzidis · 14 years ago
  87. a4288c4 In ContentCache::replaceBuffer, add sanity check to make sure that we do not free a buffer by Argyrios Kyrtzidis · 14 years ago
  88. d575254 Add a sanity check in SourceManager::getColumnNumber, make sure by Argyrios Kyrtzidis · 14 years ago
  89. a081da5 Implement (de-)serialization of the buffer contents for an overridden by Douglas Gregor · 14 years ago
  90. 82ccbe7 Use assert(0) instead of duplicating the check, suggestion by Anna. by Argyrios Kyrtzidis · 14 years ago
  91. 796dbfb Introduce SourceManager::getFileLoc which returns a file location by Argyrios Kyrtzidis · 14 years ago
  92. c3b4575 Make sure SourceManager::getFileIDLoaded doesn't hang in release build because of invalid passed parameter. by Argyrios Kyrtzidis · 14 years ago
  93. b201e16 Break SourceManager::translateFileLineCol into translateFile, no functionality change. by Argyrios Kyrtzidis · 14 years ago
  94. fb3612e Associate the macro arguments location map with a FileID instead by Argyrios Kyrtzidis · 14 years ago
  95. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  96. 5e5e95d In SourceManager::translateLineCol, handle the case where we are pointing by Argyrios Kyrtzidis · 14 years ago
  97. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 14 years ago
  98. efa2ff8 Break SourceManager::translateFileLineCol into translateLineCol that returns the by Argyrios Kyrtzidis · 14 years ago
  99. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 14 years ago
  100. 5040247 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 14 years ago