/guava/guava/src/com/google/common/collect/Synchronized.java
asMapValues = new SynchronizedAsMapValues<V>( delegate( ).values( ) , mutex) ;entries = typePreservingCollection( delegate( ).entries( ) , mutex) ;
entries = typePreservingCollection ( delegate ( ) .entries ( ) , mutex ) ;
} } @Override public Collection<Map.Entry<K, V>> entries() { synchronized (mutex) { if (entries == null) { <extra_id_0> } return entries; } } @Override public void forEach(BiConsumer<? super K, ? super V> action) {