Lines Matching defs:Entry
2036 private WeakHashMap<MethodSymbol, SoftReference<Map<TypeSymbol, Entry>>> _map =
2037 new WeakHashMap<MethodSymbol, SoftReference<Map<TypeSymbol, Entry>>>();
2039 class Entry {
2045 public Entry(MethodSymbol cachedImpl,
2063 SoftReference<Map<TypeSymbol, Entry>> ref_cache = _map.get(ms);
2064 Map<TypeSymbol, Entry> cache = ref_cache != null ? ref_cache.get() : null;
2066 cache = new HashMap<TypeSymbol, Entry>();
2067 _map.put(ms, new SoftReference<Map<TypeSymbol, Entry>>(cache));
2069 Entry e = cache.get(origin);
2074 cache.put(origin, new Entry(impl, implFilter, checkResult, members.getMark()));
2087 for (Scope.Entry e = c.members().lookup(ms.name, implFilter);
2109 private WeakHashMap<TypeSymbol, Entry> _map =
2110 new WeakHashMap<TypeSymbol, Entry>();
2112 class Entry {
2116 public Entry(boolean skipInterfaces, CompoundScope compoundScope) {
2135 Entry e = _map.get(csym);
2145 e = new Entry(skipInterface, membersClosure);