class PrintPreprocessedAction

Declaration

class PrintPreprocessedAction : public PreprocessorFrontendAction { /* full declaration omitted */ };

Description

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

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

Inherits from: PreprocessorFrontendAction

Member Variables

Method Overview

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:308

bool hasPCHSupport() const

Description

Does this action support use with PCH?

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