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: