llvm-project/clang/lib/Driver
Daniel Grumberg 5ef2ec7e4e [clang][extract-api] Suppprt for the module name property in SymbolGraph
Adds `--product-name=` flag to the clang driver. This gets forwarded to
cc1 only when we are performing a ExtractAPI Action. This is used to
populate the `name` field of the module object in the generated SymbolGraph.

Differential Revision: https://reviews.llvm.org/D122141
2022-03-23 16:34:08 +00:00
..
ToolChains [clang][extract-api] Suppprt for the module name property in SymbolGraph 2022-03-23 16:34:08 +00:00
Action.cpp Ensure -extract-api handles multiple headers correctly 2022-03-21 21:04:47 +00:00
CMakeLists.txt Reland: Make lld-link work in a non-MSVC shell, add /winsysroot: 2022-02-16 09:22:39 -05:00
Compilation.cpp Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C++17" 2022-01-26 16:55:53 +01:00
Distro.cpp Add support of the next Ubuntu (Ubuntu 22.04 - Jammy Jellyfish) 2021-10-23 23:55:50 +02:00
Driver.cpp Ensure -extract-api handles multiple headers correctly 2022-03-21 21:04:47 +00:00
DriverOptions.cpp
Job.cpp [Clang] Own the CommandLineArgs in CodeGenOptions 2021-12-21 17:41:35 -05:00
Multilib.cpp [clang] Use llvm::erase_if (NFC) 2021-10-17 13:50:29 -07:00
OptionUtils.cpp
Phases.cpp
SanitizerArgs.cpp [Driver] Add -fno-sanitize-address-globals-dead-stripping 2022-02-23 11:51:30 -08:00
Tool.cpp [clang][driver] NFC: Move InputInfo.h from lib to include 2021-07-27 09:17:39 +02:00
ToolChain.cpp Ensure -extract-api handles multiple headers correctly 2022-03-21 21:04:47 +00:00
Types.cpp [clang] Add an extract-api driver option 2022-01-26 11:31:12 -08:00
XRayArgs.cpp Reapply [xray] add support for hexagon 2021-12-10 05:32:28 -08:00