Boo.Lang.Compiler.Steps.ResolveImports.RetrieveCachedNamespace C# (CSharp) Method

RetrieveCachedNamespace() private method

private RetrieveCachedNamespace ( INamespace parentNamespace, string name, IEntity &result ) : bool
parentNamespace INamespace
name string
result IEntity
return bool
        private bool RetrieveCachedNamespace(INamespace parentNamespace, string name, out IEntity result)
        {
            Dictionary<string, IEntity> subcache;
             if (!_cache.TryGetValue(parentNamespace, out subcache))
             {
             	result = null;
             	return false;
             }
             return subcache.TryGetValue(name, out result);
        }