Commit History

Autor SHA1 Mensaxe Data
  Sam McCall e7d3abe393 Re-land [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands. %!s(int64=6) %!d(string=hai) anos
  Russell Gallop fb5e42106a Revert "[JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands." %!s(int64=6) %!d(string=hai) anos
  Sam McCall 834a93f953 [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands. %!s(int64=6) %!d(string=hai) anos
  Kadir Cetinkaya 617f68365c [clang][Tooling] Infer target and mode from argv[0] when using JSONCompilationDatabase %!s(int64=6) %!d(string=hai) anos
  Sam McCall 73be1ac6c1 [Tooling] Don't mmap the JSONCompilationDatabase, it's not correct for long-lived processes. %!s(int64=6) %!d(string=hai) anos
  Kadir Cetinkaya 2df582cdb8 [clang][Tooling] Delete dots and dotdots when generating absolute paths %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Sam McCall bff78a489e [Tooling] JSONCompilationDatabasePlugin infers compile commands for missing files %!s(int64=7) %!d(string=hai) anos
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. %!s(int64=7) %!d(string=hai) anos
  Eugene Zelenko aace2861ee [Tooling] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). %!s(int64=7) %!d(string=hai) anos
  Krasimir Georgiev 1b373f4999 [Tooling] Remove redundant check, NFCi %!s(int64=8) %!d(string=hai) anos
  Joerg Sonnenberger 5ca7f4286d Extend CompilationDatabase by a field for the output filename %!s(int64=8) %!d(string=hai) anos
  Zachary Turner 7413d224f5 Fix json compilation database syntax on non-Windows. %!s(int64=9) %!d(string=hai) anos
  Zachary Turner cd39b643d9 Resubmit "[Tooling] Parse compilation database command lines on Windows." %!s(int64=9) %!d(string=hai) anos
  Zachary Turner f8d27f82a0 Revert "[Tooling] Parse compilation database command lines on Windows." %!s(int64=9) %!d(string=hai) anos
  Zachary Turner 27a874790f [Tooling] Parse compilation database command lines on Windows. %!s(int64=9) %!d(string=hai) anos
  Argyrios Kyrtzidis 1a963b825c [tooling] Provide the compile commands of the JSON database in the order that they were provided in the JSON file. %!s(int64=10) %!d(string=hai) anos
  Argyrios Kyrtzidis 4963bf31d6 [tooling] In CompileCommand, Expose the 'file' that was associated with the command. %!s(int64=10) %!d(string=hai) anos
  Manuel Klimek 90ea10e5ea Fix performance regression when running clang tools. %!s(int64=10) %!d(string=hai) anos
  Manuel Klimek e5e9bbb0c9 Add structed way to express command line options in the compilation database. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer b7b56528f9 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types %!s(int64=10) %!d(string=hai) anos
  Yaron Keren 9bd91b686a Remove many superfluous SmallString::str() calls. %!s(int64=10) %!d(string=hai) anos
  David Blaikie d4497bd281 Sure-up MemoryBuffer ownership in JSONCompilationDatabase's ctor. %!s(int64=11) %!d(string=hai) anos
  David Blaikie 1ad06b0994 CompilationDatabase: Sure-up ownership of compilation databases using std::unique_ptr %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 860df574e7 Update for llvm api change. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola e616fa6104 Include system_error directly. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 9986295b4f Replace llvm::error_code with std::error_code. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 6c4692388b Don't compare an error_code with nullptr. %!s(int64=11) %!d(string=hai) anos
  Craig Topper 070be84e4a [C++11] Use 'nullptr'. Tooling edition. %!s(int64=11) %!d(string=hai) anos
  Craig Topper 83daac80e9 [C++11] Add 'override' keyword to virtual methods that override their base class. %!s(int64=11) %!d(string=hai) anos