llvm-project/clang/include/clang/Frontend
Dave Lee b5ccfeb6bf [lldb] Add image dump pcm-info command
Add `pcm-info` to the `target module dump` subcommands.

This dump command shows information about clang .pcm files. This command
effectively runs `clang -module-file-info` and produces identical output.

The .pcm file format is tightly coupled to the clang version. The clang
embedded in lldb is not guaranteed to match the version of the clang executable
available on the local system.

There have been times when I've needed to view the details about a .pcm file
produced by lldb's embedded clang, but because the clang executable was a
slightly different version, the `-module-file-info` invocation failed. With
this command, users can inspect .pcm files generated by lldb too.

Differential Revision: https://reviews.llvm.org/D129456
2022-07-13 16:56:53 -07:00
..
ASTConsumers.h [clang] Remove unused forward declarations (NFC) 2022-01-09 12:21:00 -08:00
ASTUnit.h Add a parameter to LoadFromASTFile that accepts a file system and defaults to the real file-system. 2022-06-08 15:37:52 +00:00
ChainedDiagnosticConsumer.h
CommandLineSourceLoc.h [clang][cli] Generate and round-trip Frontend options 2021-02-09 16:40:30 +01:00
CompilerInstance.h [clang] Remove unused forward declarations (NFC) 2022-01-09 12:21:00 -08:00
CompilerInvocation.h [clang] NFC, move CompilerInvocation::setLangDefaults to LangOptions.h 2022-04-13 09:44:39 +02:00
DependencyOutputOptions.h [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist= 2021-05-04 10:24:00 -04:00
DiagnosticRenderer.h
FrontendAction.h [clang] Add plugin ActionType to run command line plugin before main action 2021-10-20 08:58:20 -07:00
FrontendActions.h [lldb] Add image dump pcm-info command 2022-07-13 16:56:53 -07:00
FrontendDiagnostic.h
FrontendOptions.h [C++20][Modules][HU 2/5] Support searching Header Units in user or system search paths. 2022-03-26 10:17:17 +00:00
FrontendPluginRegistry.h
LayoutOverrideSource.h
LogDiagnosticPrinter.h
MigratorOptions.h
MultiplexConsumer.h [Clang] Override method ModuleImportRead in MultiplexASTDeserializationListener 2022-04-11 08:38:37 -04:00
PCHContainerOperations.h [clang] Fix header guards (NFC) 2021-12-29 00:16:40 -08:00
PrecompiledPreamble.h [Frontend] Simplify PrecompiledPreamble::PCHStorage. NFC 2022-04-21 18:10:13 +02:00
PreprocessorOutputOptions.h [C++20][Modules][HU 5/5] Add fdirectives-only mode for preprocessing output. 2022-03-28 07:38:22 +01:00
SerializedDiagnosticPrinter.h [clang] Remove unused forward declarations (NFC) 2022-01-09 12:21:00 -08:00
SerializedDiagnosticReader.h
SerializedDiagnostics.h [clang] Fix header guards (NFC) 2021-12-29 00:16:40 -08:00
TextDiagnostic.h [clang-cl] Remove the /fallback option 2021-02-04 10:33:16 +01:00
TextDiagnosticBuffer.h
TextDiagnosticPrinter.h
Utils.h [Frontend] Flip default of CreateInvocationOptions::ProbePrecompiled to false 2022-05-10 16:58:13 +02:00
VerifyDiagnosticConsumer.h