|
clang
3.8.0
|
Collects the dependencies for imported modules into a directory. More...
#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().
1.8.6