class oadd.com.google.common.collect.AbstractMapBasedMultimap$WrappedSet extends oadd.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.Set { final oadd.com.google.common.collect.AbstractMapBasedMultimap this$0; void (oadd.com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.Set) { oadd.com.google.common.collect.AbstractMapBasedMultimap$WrappedSet v; java.util.Set v; oadd.com.google.common.collect.AbstractMapBasedMultimap v; java.lang.Object v; v := @this: oadd.com.google.common.collect.AbstractMapBasedMultimap$WrappedSet; v := @parameter: oadd.com.google.common.collect.AbstractMapBasedMultimap; v := @parameter: java.lang.Object; v := @parameter: java.util.Set; v. = v; specialinvoke v.(oadd.com.google.common.collect.AbstractMapBasedMultimap,java.lang.Object,java.util.Collection,oadd.com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)>(v, v, v, null); return; } public boolean removeAll(java.util.Collection) { java.util.Collection v, v, v; oadd.com.google.common.collect.AbstractMapBasedMultimap$WrappedSet v; int v, v, v; oadd.com.google.common.collect.AbstractMapBasedMultimap v; boolean v, v; v := @this: oadd.com.google.common.collect.AbstractMapBasedMultimap$WrappedSet; v := @parameter: java.util.Collection; v = interfaceinvoke v.(); if v == 0 goto label; return 0; label: v = virtualinvoke v.(); v = v.; v = staticinvoke (v, v); if v == 0 goto label; v = v.; v = interfaceinvoke v.(); v = v.; v = v - v; v. = v; virtualinvoke v.(); label: return v; } }