SourceFileEntry
struct SourceFileEntry;
SourceFileEntry* fNext;
typedef SourceFileEntry ValueType;
size_t Hash(const SourceFileEntry* value) const
bool Compare(const LocatableFile* key, const SourceFileEntry* value) const
SourceFileEntry*& GetLink(SourceFileEntry* value) const
SourceFileEntry* entry = fSourceFiles->Clear(true);
SourceFileEntry* next = entry->fNext;
SourceFileEntry* entry = fSourceFiles->Lookup(file);
SourceFileEntry* entry = fSourceFiles->Lookup(file);
SourceFileEntry* entry = fSourceFiles->Lookup(sourceFile);
BObjectList<SourceFileEntry> sourceFileEntries;
SourceFileEntry* entry = fSourceFiles->Lookup(sourceFile);
for (int32 i = 0; SourceFileEntry* entry = sourceFileEntries.ItemAt(i);
if (SourceFileEntry* entry = fSourceFiles->Lookup(file))
if (SourceFileEntry* entry = fSourceFiles->Lookup(file))
SourceFileEntry* entry = fSourceFiles->Lookup(sourceFile);
entry = new(std::nothrow) SourceFileEntry(sourceFile);
SourceFileEntry(LocatableFile* sourceFile)
if (SourceFileEntry* entry = fSourceFiles->Lookup(sourceFile))
SourceFileEntry* next;
SourceFileEntry(FileManager* manager, const BString& path)
typedef SourceFileEntry ValueType;
size_t Hash(const SourceFileEntry* value) const
bool Compare(const BString& key, const SourceFileEntry* value) const
SourceFileEntry*& GetLink(SourceFileEntry* value) const
SourceFileEntry* entry = fSourceFiles->Clear();
SourceFileEntry* next = entry->next;
SourceFileEntry* entry = _LookupSourceFile(path);
SourceFileEntry* entry = _LookupSourceFile(originalPath);
entry = new(std::nothrow) SourceFileEntry(this, originalPath);
FileManager::SourceFileEntry*
SourceFileEntry* entry = fSourceFiles->Lookup(path);
FileManager::_SourceFileUnused(SourceFileEntry* entry)
SourceFileEntry* otherEntry = fSourceFiles->Lookup(entry->path);
struct SourceFileEntry;
friend struct SourceFileEntry;
SourceFileEntry* _LookupSourceFile(const BString& path);
void _SourceFileUnused(SourceFileEntry* entry);