aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Tooling/CompilationDatabaseTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-31NFC: Clean up construction of IntrusiveRefCntPtr from raw pointers for llvm::...James Y Knight1-1/+2
2025-05-04[clang] Remove unused local variables (NFC) (#138468)Kazu Hirata1-1/+0
2024-06-03remove goma support from clang (#93942)Takuto Ikuta1-1/+0
2024-01-19[Tooling] Fix FixedCompilationDatabase with header compile flags (#73913)Sam McCall1-1/+19
2023-08-14Improve reliability of CompilationDatabaseTestEllis Hoag1-9/+8
2022-11-26[clang] Use std::size (NFC)Kazu Hirata1-2/+2
2022-11-15[clang][Tooling] Sort filenames in testKadir Cetinkaya1-3/+6
2022-11-15[clang][Tooling] Make the filename behaviour consistentKadir Cetinkaya1-9/+25
2022-09-08[clang] Use std::size instead of llvm::array_lengthofJoe Loser1-1/+1
2022-04-25compile commands header to source heuristic lower-cases filenames before infe...Ishaan Gandhi1-0/+8
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-1/+1
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-1/+1
2022-01-11[Tooling] When transferring compile commands between files, always use '--'Sam McCall1-13/+4
2021-06-30[clang] Fix UB when string.front() is used for the empty stringDmitry Polukhin1-0/+11
2021-06-25[clang] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö1-1/+1
2021-03-24[Tooling] Handle compilation databases containing commands with double dashesJanusz Nykiel1-6/+30
2021-03-01[clangd] Use flags from open files when opening headers they includeSam McCall1-0/+12
2020-12-07Add ability to load a FixedCompilationDatabase from a buffer.Sam McCall1-0/+21
2020-12-04[Tooling] JSONCompilationDatabase::loadFromBuffer retains the buffer, copy it.Sam McCall1-1/+3
2020-10-27[libTooling] Recognize sccache as a compiler wrapper in compilation database ...Nathan Ridge1-0/+1
2020-07-17[clang][Tooling] Try to avoid file system access if there is no record for th...Aleksandr Platonov1-0/+9
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-6/+6
2019-12-20[clang][Tooling] Prefer -x over -std when interpolatingKadir Cetinkaya1-0/+4
2019-12-04[clang][Tooling] Add support for .rsp files in compile_commands.jsonKadir Cetinkaya1-0/+30
2019-08-26Remove unused variables.Benjamin Kramer1-2/+0
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-3/+3
2019-07-12Re-land [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Sam McCall1-0/+27
2019-07-12Revert "[JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Russell Gallop1-24/+0
2019-07-12[JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed com...Sam McCall1-0/+24
2019-06-26[clang][Tooling] Fix windows build-bots after rL364386Kadir Cetinkaya1-2/+2
2019-06-26[clang][Tooling] Infer target and mode from argv[0] when using JSONCompilatio...Kadir Cetinkaya1-3/+33
2019-05-07[Tooling] Add -x flags when inferring compile commands for files with no/inva...Sam McCall1-2/+5
2019-04-05[Tooling] add a Heuristic field indicating that a CompileCommand was guessed.Sam McCall1-9/+28
2019-03-08[clang][Tooling] Delete dots and dotdots when generating absolute pathsKadir Cetinkaya1-0/+5
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-16Reapply [Tooling] Make clang-tool find libc++ dir on mac when running on a fi...Sam McCall1-34/+18
2019-01-16Revert "[Tooling] Make clang-tool find libc++ dir on mac when running on a fi...Vlad Tsyrklevich1-18/+34
2019-01-15[Tooling] Fix broken compliation databse tests.Haojian Wu1-34/+18
2018-09-09[Tooling] Improve handling of CL-style optionsHamza Sood1-3/+30
2018-08-28Parse compile commands lazily in InterpolatingCompilationDatabaseIlya Biryukov1-3/+6
2018-07-17[Tooling] Add operator== to CompileCommandSimon Marchi1-0/+28
2018-04-11[Tooling] Correct the "-std" compile command option.Haojian Wu1-2/+2
2018-04-09[Tooling] A CompilationDatabase wrapper that infers header commands.Sam McCall1-0/+110
2017-06-29[Tooling] FixedCompilationDatabase should be able to strip positionalAlex Lorenz1-0/+21
2017-05-24Method loadFromCommandLine should be able to report errorsSerge Pavlov1-10/+22
2017-04-26Revert r301487: Replace HashString algorithm with xxHash64Rui Ueyama1-2/+2
2017-04-26Replace HashString algorithm with xxHash64Rui Ueyama1-2/+2
2016-12-01Extend CompilationDatabase by a field for the output filenameJoerg Sonnenberger1-1/+7
2016-08-18Resubmit "[Tooling] Parse compilation database command lines on Windows."Zachary Turner1-32/+50
2016-07-18[NFC] Header cleanupMehdi Amini1-1/+0