class RewriteMacrosAction

Declaration

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

Description

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

Declared at: clang/include/clang/Rewrite/Frontend/FrontendActions.h:65

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/Rewrite/Frontend/FrontendActions.h:67