class oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap extends oadd.com.google.common.collect.Synchronized$SynchronizedMultimap implements oadd.com.google.common.collect.SetMultimap { transient java.util.Set entrySet; private static final long serialVersionUID; void (oadd.com.google.common.collect.SetMultimap, java.lang.Object) { java.lang.Object v; oadd.com.google.common.collect.SetMultimap v; oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap v; v := @this: oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap; v := @parameter: oadd.com.google.common.collect.SetMultimap; v := @parameter: java.lang.Object; specialinvoke v.(oadd.com.google.common.collect.Multimap,java.lang.Object)>(v, v); return; } oadd.com.google.common.collect.SetMultimap delegate() { oadd.com.google.common.collect.Multimap v; oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap v; v := @this: oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap; v = specialinvoke v.(); return v; } public java.util.Set get(java.lang.Object) { java.lang.Throwable v; oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap v; java.util.Set v, v; oadd.com.google.common.collect.SetMultimap v; java.lang.Object v, v, v; v := @this: oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap; v := @parameter: java.lang.Object; v = v.; entermonitor v; label: v = virtualinvoke v.(); v = interfaceinvoke v.(v); v = v.; v = staticinvoke (v, v); exitmonitor v; label: return v; label: v := @caughtexception; exitmonitor v; throw v; catch java.lang.Throwable from label to label with label; } public java.util.Set removeAll(java.lang.Object) { java.lang.Throwable v; oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap v; java.util.Set v; java.lang.Object v, v; oadd.com.google.common.collect.SetMultimap v; v := @this: oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap; v := @parameter: java.lang.Object; v = v.; entermonitor v; label: v = virtualinvoke v.(); v = interfaceinvoke v.(v); exitmonitor v; label: return v; label: v := @caughtexception; exitmonitor v; throw v; catch java.lang.Throwable from label to label with label; } public java.util.Set replaceValues(java.lang.Object, java.lang.Iterable) { java.lang.Throwable v; oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap v; java.util.Set v; java.lang.Object v, v; java.lang.Iterable v; oadd.com.google.common.collect.SetMultimap v; v := @this: oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap; v := @parameter: java.lang.Object; v := @parameter: java.lang.Iterable; v = v.; entermonitor v; label: v = virtualinvoke v.(); v = interfaceinvoke v.(v, v); exitmonitor v; label: return v; label: v := @caughtexception; exitmonitor v; throw v; catch java.lang.Throwable from label to label with label; } public java.util.Set entries() { java.lang.Throwable v; oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap v; java.util.Set v, v, v, v; oadd.com.google.common.collect.SetMultimap v; java.lang.Object v, v; v := @this: oadd.com.google.common.collect.Synchronized$SynchronizedSetMultimap; v = v.; entermonitor v; label: v = v.; if v != null goto label; v = virtualinvoke v.(); v = interfaceinvoke v.(); v = v.; v = staticinvoke (v, v); v. = v; label: v = v.; exitmonitor v; label: return v; label: v := @caughtexception; exitmonitor v; throw v; catch java.lang.Throwable from label to label with label; } }