GlobalTypeCache
class GlobalTypeCache : public BReferenceable {
GlobalTypeCache();
~GlobalTypeCache();
virtual status_t GetType(GlobalTypeCache* cache,
virtual bool HasType(GlobalTypeCache* cache,
GlobalTypeCache::Lock()
GlobalTypeCache::Unlock()
class GlobalTypeCache;
status_t GetType(GlobalTypeCache* cache,
class GlobalTypeCache;
virtual status_t GetType(GlobalTypeCache* cache,
GlobalTypeCache* fTypeCache;
virtual status_t GetType(GlobalTypeCache* cache,
virtual bool HasType(GlobalTypeCache* cache,
DebuggerImageDebugInfo::GetType(GlobalTypeCache* cache,
virtual status_t GetType(GlobalTypeCache* cache,
GlobalTypeCache* typeCache, TeamFunctionSourceInformation* sourceInfo,
DwarfImageDebugInfo::GetType(GlobalTypeCache* cache, const BString& name,
GlobalTypeCache* fTypeCache;
class GlobalTypeCache;
GlobalTypeCache* typeCache,
virtual status_t GetType(GlobalTypeCache* cache,
GlobalTypeCache* typeCache, target_addr_t instructionPointer,
class GlobalTypeCache;
GlobalTypeCache* typeCache,
GlobalTypeCache* fTypeCache;
GlobalTypeCache* typeCache)
class GlobalTypeCache;
GlobalTypeCache* typeCache);
GlobalTypeCache* fTypeCache;
GlobalTypeLookup* typeLookup, GlobalTypeCache* typeCache)
AutoLocker<GlobalTypeCache> cacheLocker(fTypeCache);
AutoLocker<GlobalTypeCache> cacheLocker(fTypeCache);
GlobalTypeCache* fTypeCache;
class GlobalTypeCache;
GlobalTypeCache* typeCache);
GlobalTypeCache::~GlobalTypeCache()
GlobalTypeCache::Init()
GlobalTypeCache::GetType(const BString& name,
GlobalTypeCache::GetTypeByID(const BString& id) const
struct GlobalTypeCache::TypeEntry {
GlobalTypeCache::AddType(Type* type)
GlobalTypeCache::RemoveType(Type* type)
GlobalTypeCache::RemoveTypes(image_id imageID)
AutoLocker<GlobalTypeCache> locker(this);
struct GlobalTypeCache::TypeEntryHashDefinitionByName {
struct GlobalTypeCache::TypeEntryHashDefinitionByID {
GlobalTypeCache::GlobalTypeCache()
ImageDebugInfo::GetType(GlobalTypeCache* cache, const BString& name,
fTypeCache = new(std::nothrow) GlobalTypeCache;
TeamDebugInfo::GetType(GlobalTypeCache* cache, const BString& name,
AutoLocker<GlobalTypeCache> cacheLocker(cache);
TeamDebugInfo::HasType(GlobalTypeCache* cache, const BString& name,
AutoLocker<GlobalTypeCache> cacheLocker(cache);