class GetDependenciesByModuleNameAction

Declaration

class GetDependenciesByModuleNameAction : public PreprocessOnlyAction { /* full declaration omitted */ };

Description

Abstract base class to use for preprocessor-based frontend actions.

Declared at: clang/include/clang/Frontend/FrontendActions.h:313

Inherits from: PreprocessOnlyAction

Member Variables

private llvm::StringRef ModuleName

Method Overview

Inherited from PreprocessOnlyAction:

Inherited from PreprocessorFrontendAction:

Inherited from FrontendAction:

Methods

void ExecuteAction()

Description

Callback to run the program action, using the initialized compiler instance. This is guaranteed to only be called between BeginSourceFileAction() and EndSourceFileAction().

Declared at: clang/include/clang/Frontend/FrontendActions.h:315

GetDependenciesByModuleNameAction(
    llvm::StringRef ModuleName)

Declared at: clang/include/clang/Frontend/FrontendActions.h:318

Parameters

llvm::StringRef ModuleName