summaryrefslogtreecommitdiff
path: root/clang/lib/Tooling/Tooling.cpp
AgeCommit message (Expand)Author
2025-11-21[clang][NFC] Inline Frontend/FrontendDiagnostic.h -> Basic/DiagnosticFrontend...Jordan Rupprecht
2025-11-10Reland "[clang] Refactor option-related code from clangDriver into new clangO...Naveen Seth Hanig
2025-11-10Revert "[clang] Refactor option-related code from clangDriver into new clangO...Naveen Seth Hanig
2025-11-10[clang] Refactor option-related code from clangDriver into new clangOptions l...Naveen Seth Hanig
2025-10-22[clang] Don't silently inherit the VFS from `FileManager` (#164323)Jan Svoboda
2025-10-02[clang] NFCI: Clean up `CompilerInstance::create{File,Source}Manager()` (#160...Jan Svoboda
2025-09-16[clang] Initialize the file system explicitly (#158381)Jan Svoboda
2025-09-05[clang-tidy] Do not crash when an empty directory is used in the comp… (#15...Carlos Galvez
2025-09-02[clang][HeuristicResolver] Test suite: fail if test code does't compile (#155...Mythreya Kuricheti
2025-08-01NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151782)James Y Knight
2025-07-31NFC: Clean up construction of IntrusiveRefCntPtr from raw pointers for llvm::...James Y Knight
2025-05-31[Tooling] Remove unused includes (NFC) (#142257)Kazu Hirata
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda
2025-05-01[clang][frontend] Require invocation to construct `CompilerInstance` (#137668)Jan Svoboda
2025-04-19[clang] llvm::append_range (NFC) (#136440)Kazu Hirata
2025-01-15[clang] Add support for passing FileSystem to buildASTFromCodeWithArgs() (#12...Boaz Brickner
2024-11-21Reapply "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)"Kadir Cetinkaya
2024-11-21Revert "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)"Sylvestre Ledru
2024-11-21[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)kadir çetinkaya
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata
2024-01-20[clang] Use SmallString::operator std::string (NFC)Kazu Hirata
2024-01-03[Tooling] Print the progress when there are multiple files to process (#75904)Haojian Wu
2023-12-25[clang] Use StringRef::consume_front (NFC)Kazu Hirata
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-08-09[llvm] Construct option's prefixed name at compile-timeJan Svoboda
2023-08-08[Clang][Tooling] Accept preprocessed input filesJ. Ryan Stinnett
2023-05-31[Tooling] Remove unused function setRestoreWorkingDirKazu Hirata
2023-03-17[clangd] Move standard options adaptor to CommandManglerDmitry Polukhin
2023-03-13Revert "[clangd] Move standard options adaptor to CommandMangler"Dmitry Polukhin
2023-03-13[clangd] Move standard options adaptor to CommandManglerDmitry Polukhin
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-24[clang][tooling] Allow -cc1 arguments in ToolInvocationBen Langmuir
2021-09-10[clang][tooling] Properly initialize DiagnosticsEngine for cc1 command-line c...Jan Svoboda
2021-09-10[clang][tooling] Accept custom diagnostic options in ToolInvocationJan Svoboda
2021-09-02[clang] NFC: Extract DiagnosticOptions parsingJan Svoboda
2021-07-27[clang][tooling] Accept Clang invocations with multiple jobsJan Svoboda
2021-04-06[clang][tooling] Create SourceManager for DiagnosticsEngine before command-li...Jan Svoboda
2021-03-24[Tooling] Handle compilation databases containing commands with double dashesJanusz Nykiel
2020-11-18test commitThorsten Schütt
2020-11-09Tooling: Remove dead code for ToolingInvocation::mapVirtualFileDuncan P. N. Exon Smith
2020-09-11[flang][driver] Add the new flang compiler and frontend driversCaroline Concatto
2020-08-03[clang][Tooling] Optimize addTargetAndMode in case of invalid modesKadir Cetinkaya
2020-08-03[clang][Tooling] Fix addTargetAndModeForProgramName to use correct flag namesKadir Cetinkaya
2020-06-18[MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptionsAlexandre Ganea
2020-02-18[libTooling] Add option for `buildAST` to report diagnostics.Yitzhak Mandelbaum
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer