clang  3.7.0
Public Member Functions | Static Public Member Functions | List of all members
clang::DependencyFileGenerator Class Reference

#include <Utils.h>

Public Member Functions

void AttachToASTReader (ASTReader &R)
 

Static Public Member Functions

static DependencyFileGeneratorCreateAndAttachToPreprocessor (Preprocessor &PP, const DependencyOutputOptions &Opts)
 

Detailed Description

Builds a depdenency file when attached to a Preprocessor (for includes) and ASTReader (for module imports), and writes it out at the end of processing a source file. Users should attach to the ast reader whenever a module is loaded.

Definition at line 110 of file Utils.h.

Member Function Documentation

void DependencyFileGenerator::AttachToASTReader ( ASTReader R)

Definition at line 223 of file DependencyFile.cpp.

References clang::ASTReader::addListener().

DependencyFileGenerator * DependencyFileGenerator::CreateAndAttachToPreprocessor ( clang::Preprocessor PP,
const DependencyOutputOptions Opts 
)
static

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