public class com.google.common.collect.testing.google.SortedSetMultimapAsMapTester extends com.google.common.collect.testing.google.AbstractMultimapTester
{
public void <init>()
{
com.google.common.collect.testing.google.SortedSetMultimapAsMapTester v;
v := @this: com.google.common.collect.testing.google.SortedSetMultimapAsMapTester;
specialinvoke v.<com.google.common.collect.testing.google.AbstractMultimapTester: void <init>()>();
return;
}
public void testAsMapValuesImplementSortedSet()
{
java.util.Iterator v;
java.util.Collection v, v;
com.google.common.collect.Multimap v, v;
java.util.Map v;
com.google.common.collect.testing.google.SortedSetMultimapAsMapTester v;
java.util.Comparator v, v;
boolean v;
v := @this: com.google.common.collect.testing.google.SortedSetMultimapAsMapTester;
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Map asMap()>();
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Comparator valueComparator()>();
v = interfaceinvoke v.<java.util.SortedSet: java.util.Comparator comparator()>();
staticinvoke <com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
return;
}
public void testAsMapGetImplementsSortedSet()
{
java.util.Iterator v;
java.util.Set v;
com.google.common.collect.Multimap v, v, v;
java.util.Map v;
java.lang.Object v, v;
com.google.common.collect.testing.google.SortedSetMultimapAsMapTester v;
java.util.Comparator v, v;
boolean v;
v := @this: com.google.common.collect.testing.google.SortedSetMultimapAsMapTester;
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Map asMap()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Comparator valueComparator()>();
v = interfaceinvoke v.<java.util.SortedSet: java.util.Comparator comparator()>();
staticinvoke <com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
return;
}
public void testAsMapRemoveImplementsSortedSet()
{
java.util.Iterator v;
java.util.Set v;
com.google.common.collect.Multimap v, v, v;
java.util.ArrayList v;
java.util.Map v;
java.lang.Object v, v;
com.google.common.collect.testing.google.SortedSetMultimapAsMapTester v;
java.util.Comparator v, v;
boolean v;
v := @this: com.google.common.collect.testing.google.SortedSetMultimapAsMapTester;
v = new java.util.ArrayList;
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Set keySet()>();
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: void resetCollection()>();
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Map asMap()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
v = virtualinvoke v.<com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: com.google.common.collect.Multimap multimap()>();
v = interfaceinvoke v.<com.google.common.collect.SortedSetMultimap: java.util.Comparator valueComparator()>();
v = interfaceinvoke v.<java.util.SortedSet: java.util.Comparator comparator()>();
staticinvoke <com.google.common.collect.testing.google.SortedSetMultimapAsMapTester: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
return;
}
}