clang API Documentation

Protected Member Functions
clang::RewriteMacrosAction Class Reference

#include <FrontendActions.h>

Inheritance diagram for clang::RewriteMacrosAction:
Inheritance graph
[legend]
Collaboration diagram for clang::RewriteMacrosAction:
Collaboration graph
[legend]

List of all members.

Protected Member Functions

void ExecuteAction ()

Detailed Description

Definition at line 66 of file Rewrite/FrontendActions.h.


Member Function Documentation

void RewriteMacrosAction::ExecuteAction ( ) [protected, virtual]

ExecuteAction - Callback to run the program action, using the initialized compiler instance.

This routine is guaranteed to only be called between

See also:
BeginSourceFileAction() and
EndSourceFileAction().

Implements clang::FrontendAction.

Definition at line 169 of file Rewrite/FrontendActions.cpp.

References clang::CompilerInstance::createDefaultOutputFile(), clang::FrontendAction::getCompilerInstance(), clang::FrontendAction::getCurrentFile(), clang::CompilerInstance::getPreprocessor(), and clang::RewriteMacrosInInput().


The documentation for this class was generated from the following files: