public final class nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer extends java.lang.Object
{
private final nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter;
private final nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver resolver;
private final boolean explicitStart;
private final boolean explicitEnd;
private nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version useVersion;
private final java.util.Map useTags;
private final java.util.Set serializedNodes;
private final java.util.Map anchors;
private final nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator anchorGenerator;
private java.lang.Boolean closed;
private final nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag explicitRoot;
public void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable, nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver, nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions, nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag)
{
java.util.HashMap v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver v;
java.lang.NullPointerException v, v, v;
java.util.HashSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions v;
java.util.Map v;
boolean v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag;
specialinvoke v.<java.lang.Object: void <init>()>();
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("Emitter must  be provided");
throw v;
label:
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("Resolver must  be provided");
throw v;
label:
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("DumperOptions must  be provided");
throw v;
label:
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver resolver> = v;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions: boolean isExplicitStart()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: boolean explicitStart> = v;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions: boolean isExplicitEnd()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: boolean explicitEnd> = v;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version getVersion()>();
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version getVersion()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version useVersion> = v;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions: java.util.Map getTags()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map useTags> = v;
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Set serializedNodes> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors> = v;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator getAnchorGenerator()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator anchorGenerator> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed> = null;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag explicitRoot> = v;
return;
}
public void open() throws java.io.IOException
{
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.StreamStartEvent v;
java.lang.Boolean v, v, v, v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed>;
if v != null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.StreamStartEvent;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.StreamStartEvent: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark)>(null, null);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
v = <java.lang.Boolean: java.lang.Boolean FALSE>;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed> = v;
goto label;
label:
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException: void <init>(java.lang.String)>("serializer is closed");
throw v;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException: void <init>(java.lang.String)>("serializer is already opened");
throw v;
label:
return;
}
public void close() throws java.io.IOException
{
java.util.Set v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.StreamEndEvent v;
java.util.Map v;
java.lang.Boolean v, v, v, v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed>;
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException: void <init>(java.lang.String)>("serializer is not opened");
throw v;
label:
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.StreamEndEvent;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.StreamEndEvent: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark)>(null, null);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed> = v;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Set serializedNodes>;
interfaceinvoke v.<java.util.Set: void clear()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors>;
interfaceinvoke v.<java.util.Map: void clear()>();
label:
return;
}
public void serialize(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node) throws java.io.IOException
{
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.DocumentEndEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag v, v;
java.util.Map v, v;
java.lang.Boolean v, v;
boolean v, v, v;
java.util.Set v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.DocumentStartEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed>;
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException: void <init>(java.lang.String)>("serializer is not opened");
throw v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.lang.Boolean closed>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.SerializerException: void <init>(java.lang.String)>("serializer is closed");
throw v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.DocumentStartEvent;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: boolean explicitStart>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version useVersion>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map useTags>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.DocumentStartEvent: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,boolean,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$Version,java.util.Map)>(null, null, v, v, v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void anchorNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag explicitRoot>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag explicitRoot>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: void setTag(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag)>(v);
label:
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v, null);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.DocumentEndEvent;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: boolean explicitEnd>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.DocumentEndEvent: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,boolean)>(null, null, v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Set serializedNodes>;
interfaceinvoke v.<java.util.Set: void clear()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors>;
interfaceinvoke v.<java.util.Map: void clear()>();
return;
}
private void anchorNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)
{
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator v, v;
int[] v;
java.util.Map v, v, v, v;
int v, v;
java.lang.String v, v, v;
boolean v, v, v;
java.util.Iterator v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node v, v, v, v;
java.util.List v, v;
java.lang.Object v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId getNodeId()>();
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId anchor>;
if v != v goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.AnchorNode: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node getRealNode()>();
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors>;
v = interfaceinvoke v.<java.util.Map: boolean containsKey(java.lang.Object)>(v);
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if null != v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator anchorGenerator>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator: java.lang.String nextAnchor(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors>;
v = v;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.lang.String getAnchor()>();
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator anchorGenerator>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.AnchorGenerator: java.lang.String nextAnchor(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v);
goto label;
label:
v = null;
label:
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer$1: int[] $SwitchMap$org$yaml$snakeyaml$nodes$NodeId>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId getNodeId()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 2: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.SequenceNode: java.util.List getValue()>();
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()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void anchorNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v);
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.MappingNode: java.util.List getValue()>();
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()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeTuple: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node getKeyNode()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeTuple: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node getValueNode()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void anchorNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v);
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void anchorNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v);
goto label;
label:
return;
}
private void serializeNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node, nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node) throws java.io.IOException
{
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag v, v, v, v, v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$FlowStyle v, v;
java.util.Map v;
java.util.Set v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$ScalarStyle v;
java.lang.String v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.MappingEndEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.SequenceStartEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.MappingStartEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.SequenceEndEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.ImplicitTuple v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.AliasEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.ScalarEvent v;
int[] v;
boolean v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node v, v, v, v;
java.util.List v, v, v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver v, v, v, v;
int v, v;
java.util.Iterator v, v;
java.lang.Object v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId getNodeId()>();
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId anchor>;
if v != v goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.AnchorNode: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node getRealNode()>();
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Map anchors>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Set serializedNodes>;
v = interfaceinvoke v.<java.util.Set: boolean contains(java.lang.Object)>(v);
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.AliasEvent;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.AliasEvent: void <init>(java.lang.String,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark)>(v, null, null);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: java.util.Set serializedNodes>;
interfaceinvoke v.<java.util.Set: boolean add(java.lang.Object)>(v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer$1: int[] $SwitchMap$org$yaml$snakeyaml$nodes$NodeId>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId getNodeId()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: int ordinal()>();
v = v[v];
lookupswitch(v)
{
case 1: goto label;
case 3: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getBlockComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver resolver>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId scalar>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.ScalarNode: java.lang.String getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag resolve(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId,java.lang.String,boolean)>(v, v, 1);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver resolver>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId scalar>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.ScalarNode: java.lang.String getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag resolve(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId,java.lang.String,boolean)>(v, v, 0);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.ImplicitTuple;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: boolean equals(java.lang.Object)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: boolean equals(java.lang.Object)>(v);
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.ImplicitTuple: void <init>(boolean,boolean)>(v, v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.ScalarEvent;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: java.lang.String getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.ScalarNode: java.lang.String getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.ScalarNode: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$ScalarStyle getScalarStyle()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.ScalarEvent: void <init>(java.lang.String,java.lang.String,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.ImplicitTuple,java.lang.String,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$ScalarStyle)>(v, v, v, v, null, null, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getInLineComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getEndComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getBlockComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver resolver>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId sequence>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag resolve(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId,java.lang.String,boolean)>(v, null, 1);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: boolean equals(java.lang.Object)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.SequenceStartEvent;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: java.lang.String getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.SequenceNode: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$FlowStyle getFlowStyle()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.SequenceStartEvent: void <init>(java.lang.String,java.lang.String,boolean,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$FlowStyle)>(v, v, v, null, null, v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.SequenceNode: java.util.List getValue()>();
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()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v, v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.SequenceEndEvent;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.SequenceEndEvent: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark)>(null, null);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getInLineComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getEndComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getBlockComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver resolver>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId mapping>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.resolver.Resolver: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag resolve(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeId,java.lang.String,boolean)>(v, null, 1);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: boolean equals(java.lang.Object)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.MappingNode: java.util.List getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.MappingNode: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = <nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag COMMENT>;
if v == v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.MappingStartEvent;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.MappingNode: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag getTag()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Tag: java.lang.String getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.MappingNode: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$FlowStyle getFlowStyle()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.MappingStartEvent: void <init>(java.lang.String,java.lang.String,boolean,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.DumperOptions$FlowStyle)>(v, v, v, null, null, v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(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()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeTuple: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node getKeyNode()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.NodeTuple: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node getValueNode()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v, v);
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeNode(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node)>(v, v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.MappingEndEvent;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.MappingEndEvent: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark)>(null, null);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getInLineComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.nodes.Node: java.util.List getEndComments()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: void serializeComments(java.util.List)>(v);
label:
return;
}
private void serializeComments(java.util.List) throws java.io.IOException
{
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.comments.CommentType v;
java.util.Iterator v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.CommentEvent v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer v;
nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable v;
java.util.List v;
java.lang.Object v;
java.lang.String v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer;
v := @parameter: java.util.List;
if v != null goto label;
return;
label:
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()>();
v = new nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.CommentEvent;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.comments.CommentLine: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.comments.CommentType getCommentType()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.comments.CommentLine: java.lang.String getValue()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.comments.CommentLine: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark getStartMark()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.comments.CommentLine: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark getEndMark()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.CommentEvent: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.comments.CommentType,java.lang.String,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark,nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.error.Mark)>(v, v, v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.serializer.Serializer: nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable emitter>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.emitter.Emitable: void emit(nl.basjes.parse.useragent.yauaa.shaded.org.yaml.snakeyaml.events.Event)>(v);
goto label;
label:
return;
}
}