LLVM: llvm::FileCollectorBase Class Reference (original) (raw)
#include "[llvm/Support/FileCollector.h](FileCollector%5F8h%5Fsource.html)"
| Protected Attributes |
|
| std::mutex |
Mutex |
|
Synchronizes access to internal data structures. |
| StringSet |
Seen |
|
Tracks already seen files so they can be skipped. |
Definition at line 23 of file FileCollector.h.
| FileCollectorBase::FileCollectorBase ( ) |
default |
◆ ~FileCollectorBase()
| FileCollectorBase::~FileCollectorBase ( ) |
virtualdefault |
◆ addDirectory()
| void FileCollectorBase::addDirectory |
( |
const Twine & |
Dir |
) |
◆ addDirectoryImpl()
◆ addFile()
| void FileCollectorBase::addFile |
( |
const Twine & |
file |
) |
◆ addFileImpl()
| virtual void llvm::FileCollectorBase::addFileImpl ( StringRef SrcPath) |
protectedpure virtual |
◆ markAsSeen()
| bool llvm::FileCollectorBase::markAsSeen ( StringRef Path) |
inlineprotected |
◆ Mutex
| std::mutex llvm::FileCollectorBase::Mutex |
protected |
◆ Seen
The documentation for this class was generated from the following files: