clang 20.0.0git
Classes | Namespaces
FrontendActions.h File Reference
#include "clang/Frontend/FrontendAction.h"
#include <memory>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  clang::InitOnlyAction
 
class  clang::ReadPCHAndPreprocessAction
 Preprocessor-based frontend action that also loads PCH files. More...
 
class  clang::DumpCompilerOptionsAction
 
class  clang::ASTPrintAction
 
class  clang::ASTDumpAction
 
class  clang::ASTDeclListAction
 
class  clang::ASTViewAction
 
class  clang::GeneratePCHAction
 
class  clang::GenerateModuleAction
 
class  clang::GenerateInterfaceStubsAction
 
class  clang::GenerateModuleFromModuleMapAction
 
class  clang::GenerateModuleInterfaceAction
 Generates full BMI (which contains full information to generate the object files) for C++20 Named Modules. More...
 
class  clang::GenerateReducedModuleInterfaceAction
 Only generates the reduced BMI. This action is mainly used by tests. More...
 
class  clang::GenerateHeaderUnitAction
 
class  clang::SyntaxOnlyAction
 
class  clang::DumpModuleInfoAction
 Dump information about the given module file, to be used for basic debugging and discovery. More...
 
class  clang::VerifyPCHAction
 
class  clang::TemplightDumpAction
 
class  clang::ASTMergeAction
 Frontend action adaptor that merges ASTs together. More...
 
class  clang::PrintPreambleAction
 
class  clang::PrintDependencyDirectivesSourceMinimizerAction
 
class  clang::DumpRawTokensAction
 
class  clang::DumpTokensAction
 
class  clang::PreprocessOnlyAction
 
class  clang::PrintPreprocessedAction
 
class  clang::GetDependenciesByModuleNameAction
 

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.