clang
3.7.0
|
#include <Utils.h>
Public Member Functions | |
StringRef | getDest () |
bool | insertSeen (StringRef Filename) |
void | setHasErrors () |
void | addFileMapping (StringRef VPath, StringRef RPath) |
void | attachToASTReader (ASTReader &R) |
void | writeFileMap () |
bool | hasErrors () |
ModuleDependencyCollector (std::string DestDir) | |
~ModuleDependencyCollector () | |
Collects the dependencies for imported modules into a directory. Users should attach to the AST reader whenever a module is loaded.
|
inline |
|
inline |
Definition at line 140 of file Utils.h.
References writeFileMap().
|
inline |
Definition at line 131 of file Utils.h.
References clang::vfs::YAMLVFSWriter::addFileMapping().
void ModuleDependencyCollector::attachToASTReader | ( | ASTReader & | R | ) |
Definition at line 40 of file ModuleDependencyCollector.cpp.
References clang::ASTReader::addListener().
|
inline |
Definition at line 128 of file Utils.h.
Referenced by writeFileMap().
|
inline |
|
inline |
Definition at line 130 of file Utils.h.
Referenced by writeFileMap().
void ModuleDependencyCollector::writeFileMap | ( | ) |
Definition at line 44 of file ModuleDependencyCollector.cpp.
References getDest(), setHasErrors(), and clang::vfs::YAMLVFSWriter::write().
Referenced by ~ModuleDependencyCollector().