public class com.github.javaparser.ast.visitor.NoCommentEqualsVisitor extends java.lang.Object implements com.github.javaparser.ast.visitor.GenericVisitor
{
private static final com.github.javaparser.ast.visitor.NoCommentEqualsVisitor SINGLETON;
public void <init>()
{
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static boolean equals(com.github.javaparser.ast.Node, com.github.javaparser.ast.Node)
{
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.Node v, v;
boolean v;
v := @parameter: com.github.javaparser.ast.Node;
v := @parameter: com.github.javaparser.ast.Node;
v = <com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor SINGLETON>;
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
return v;
}
private boolean nodesEquals(com.github.javaparser.ast.NodeList, com.github.javaparser.ast.NodeList)
{
com.github.javaparser.ast.NodeList v, v;
int v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.Node v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.NodeList;
v := @parameter: com.github.javaparser.ast.NodeList;
if v != v goto label;
return 1;
label:
if v == null goto label;
if v != null goto label;
label:
return 0;
label:
v = virtualinvoke v.<com.github.javaparser.ast.NodeList: int size()>();
v = virtualinvoke v.<com.github.javaparser.ast.NodeList: int size()>();
if v == v goto label;
return 0;
label:
v = 0;
label:
v = virtualinvoke v.<com.github.javaparser.ast.NodeList: int size()>();
if v >= v goto label;
v = virtualinvoke v.<com.github.javaparser.ast.NodeList: com.github.javaparser.ast.Node get(int)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.NodeList: com.github.javaparser.ast.Node get(int)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
return 0;
label:
v = v + 1;
goto label;
label:
return 1;
}
private boolean nodeEquals(com.github.javaparser.ast.Node, com.github.javaparser.ast.Node)
{
java.lang.Class v, v;
java.lang.Object v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.Node v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.Node;
v := @parameter: com.github.javaparser.ast.Node;
if v != v goto label;
return 1;
label:
if v == null goto label;
if v != null goto label;
label:
return 0;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
return 0;
label:
v = virtualinvoke v.<com.github.javaparser.ast.Node: java.lang.Object accept(com.github.javaparser.ast.visitor.GenericVisitor,java.lang.Object)>(v, v);
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
}
private boolean nodeEquals(java.util.Optional, java.util.Optional)
{
java.util.Optional v, v;
java.lang.Object v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: java.util.Optional;
v := @parameter: java.util.Optional;
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElse(java.lang.Object)>(null);
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElse(java.lang.Object)>(null);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
return v;
}
private boolean nodesEquals(java.util.Optional, java.util.Optional)
{
java.util.Optional v, v;
java.lang.Object v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: java.util.Optional;
v := @parameter: java.util.Optional;
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElse(java.lang.Object)>(null);
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElse(java.lang.Object)>(null);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
return v;
}
private boolean objEquals(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
if v != null goto label;
label:
return 0;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.CompilationUnit, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v;
com.github.javaparser.ast.CompilationUnit v;
boolean v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.CompilationUnit;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: com.github.javaparser.ast.NodeList getImports()>();
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: com.github.javaparser.ast.NodeList getImports()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: java.util.Optional getModule()>();
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: java.util.Optional getModule()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: java.util.Optional getPackageDeclaration()>();
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: java.util.Optional getPackageDeclaration()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: com.github.javaparser.ast.NodeList getTypes()>();
v = virtualinvoke v.<com.github.javaparser.ast.CompilationUnit: com.github.javaparser.ast.NodeList getTypes()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.PackageDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.PackageDeclaration v;
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.PackageDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.PackageDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.PackageDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.PackageDeclaration: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.PackageDeclaration: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.TypeParameter, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.type.TypeParameter v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.TypeParameter;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.TypeParameter: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.TypeParameter: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.TypeParameter: com.github.javaparser.ast.NodeList getTypeBound()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.TypeParameter: com.github.javaparser.ast.NodeList getTypeBound()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.TypeParameter: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.TypeParameter: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.comments.LineComment, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.comments.LineComment v;
java.lang.Boolean v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.comments.LineComment;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.comments.BlockComment, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.comments.BlockComment v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.comments.BlockComment;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
boolean v, v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.body.ClassOrInterfaceDeclaration v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getExtendedTypes()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getExtendedTypes()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getImplementedTypes()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getImplementedTypes()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: boolean isInterface()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: boolean isInterface()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.EnumDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.EnumDeclaration v;
java.lang.Boolean v, v, v, v, v, v, v;
boolean v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.EnumDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getEntries()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getEntries()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getImplementedTypes()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getImplementedTypes()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.EnumConstantDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v;
boolean v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.body.EnumConstantDeclaration v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.EnumConstantDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.NodeList getArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.NodeList getArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.NodeList getClassBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.NodeList getClassBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.EnumConstantDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.AnnotationDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v;
boolean v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.body.AnnotationDeclaration v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.AnnotationDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.AnnotationMemberDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.AnnotationMemberDeclaration v;
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v, v, v, v, v;
boolean v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.AnnotationMemberDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: java.util.Optional getDefaultValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: java.util.Optional getDefaultValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.AnnotationMemberDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.FieldDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.body.FieldDeclaration v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.FieldDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.FieldDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.FieldDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.FieldDeclaration: com.github.javaparser.ast.NodeList getVariables()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.FieldDeclaration: com.github.javaparser.ast.NodeList getVariables()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.FieldDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.FieldDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.VariableDeclarator, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.VariableDeclarator v;
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.VariableDeclarator;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.VariableDeclarator: java.util.Optional getInitializer()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.VariableDeclarator: java.util.Optional getInitializer()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.VariableDeclarator: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.VariableDeclarator: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.VariableDeclarator: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.VariableDeclarator: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.ConstructorDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.ConstructorDeclaration v;
boolean v, v, v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.stmt.BlockStmt v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.Boolean v, v, v, v, v, v, v, v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.ConstructorDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: java.util.Optional getReceiverParameter()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: java.util.Optional getReceiverParameter()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getThrownExceptions()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getThrownExceptions()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ConstructorDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.MethodDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.type.Type v, v;
boolean v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.body.MethodDeclaration v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.MethodDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: java.util.Optional getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: java.util.Optional getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: java.util.Optional getReceiverParameter()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: java.util.Optional getReceiverParameter()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getThrownExceptions()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getThrownExceptions()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.MethodDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.Parameter, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.Parameter v;
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.Parameter;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: boolean isVarArgs()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: boolean isVarArgs()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.NodeList getVarArgsAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.Parameter: com.github.javaparser.ast.NodeList getVarArgsAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.InitializerDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v, v;
boolean v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.body.InitializerDeclaration v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.stmt.BlockStmt v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.InitializerDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.InitializerDeclaration: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.InitializerDeclaration: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.InitializerDeclaration: boolean isStatic()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.body.InitializerDeclaration: boolean isStatic()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.InitializerDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.InitializerDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.comments.JavadocComment, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.comments.JavadocComment v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.comments.JavadocComment;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.ClassOrInterfaceType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.type.ClassOrInterfaceType v;
java.lang.Boolean v, v, v, v, v;
boolean v, v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.ClassOrInterfaceType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: java.util.Optional getScope()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: java.util.Optional getScope()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: java.util.Optional getTypeArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: java.util.Optional getTypeArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.ClassOrInterfaceType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.PrimitiveType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.type.PrimitiveType v;
com.github.javaparser.ast.type.PrimitiveType$Primitive v, v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.PrimitiveType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.PrimitiveType: com.github.javaparser.ast.type.PrimitiveType$Primitive getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.PrimitiveType: com.github.javaparser.ast.type.PrimitiveType$Primitive getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.PrimitiveType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.PrimitiveType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.ArrayType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.type.ArrayType$Origin v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.type.ArrayType v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.ArrayType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.ArrayType: com.github.javaparser.ast.type.Type getComponentType()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.ArrayType: com.github.javaparser.ast.type.Type getComponentType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.ArrayType: com.github.javaparser.ast.type.ArrayType$Origin getOrigin()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.ArrayType: com.github.javaparser.ast.type.ArrayType$Origin getOrigin()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.ArrayType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.ArrayType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.ArrayCreationLevel, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.ArrayCreationLevel v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.ArrayCreationLevel;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.ArrayCreationLevel: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.ArrayCreationLevel: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.ArrayCreationLevel: java.util.Optional getDimension()>();
v = virtualinvoke v.<com.github.javaparser.ast.ArrayCreationLevel: java.util.Optional getDimension()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.IntersectionType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.type.IntersectionType v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.IntersectionType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.IntersectionType: com.github.javaparser.ast.NodeList getElements()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.IntersectionType: com.github.javaparser.ast.NodeList getElements()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.IntersectionType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.IntersectionType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.UnionType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.type.UnionType v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.UnionType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.UnionType: com.github.javaparser.ast.NodeList getElements()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.UnionType: com.github.javaparser.ast.NodeList getElements()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.UnionType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.UnionType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.VoidType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.type.VoidType v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.VoidType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.VoidType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.VoidType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.WildcardType, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.type.WildcardType v;
java.util.Optional v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.WildcardType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.WildcardType: java.util.Optional getExtendedType()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.WildcardType: java.util.Optional getExtendedType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.WildcardType: java.util.Optional getSuperType()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.WildcardType: java.util.Optional getSuperType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.type.WildcardType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.WildcardType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.UnknownType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.type.UnknownType v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.UnknownType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.UnknownType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.UnknownType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.ArrayAccessExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.ArrayAccessExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.ArrayAccessExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayAccessExpr: com.github.javaparser.ast.expr.Expression getIndex()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayAccessExpr: com.github.javaparser.ast.expr.Expression getIndex()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayAccessExpr: com.github.javaparser.ast.expr.Expression getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayAccessExpr: com.github.javaparser.ast.expr.Expression getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.ArrayCreationExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.ArrayCreationExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.ArrayCreationExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayCreationExpr: com.github.javaparser.ast.type.Type getElementType()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayCreationExpr: com.github.javaparser.ast.type.Type getElementType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayCreationExpr: java.util.Optional getInitializer()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayCreationExpr: java.util.Optional getInitializer()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayCreationExpr: com.github.javaparser.ast.NodeList getLevels()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayCreationExpr: com.github.javaparser.ast.NodeList getLevels()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.ArrayInitializerExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.expr.ArrayInitializerExpr v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.ArrayInitializerExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayInitializerExpr: com.github.javaparser.ast.NodeList getValues()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ArrayInitializerExpr: com.github.javaparser.ast.NodeList getValues()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.AssignExpr, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.expr.AssignExpr v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.AssignExpr$Operator v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.AssignExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.AssignExpr: com.github.javaparser.ast.expr.AssignExpr$Operator getOperator()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.AssignExpr: com.github.javaparser.ast.expr.AssignExpr$Operator getOperator()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.AssignExpr: com.github.javaparser.ast.expr.Expression getTarget()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.AssignExpr: com.github.javaparser.ast.expr.Expression getTarget()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.AssignExpr: com.github.javaparser.ast.expr.Expression getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.AssignExpr: com.github.javaparser.ast.expr.Expression getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.BinaryExpr, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v, v, v;
com.github.javaparser.ast.expr.BinaryExpr v;
boolean v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.expr.BinaryExpr$Operator v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.BinaryExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.BinaryExpr: com.github.javaparser.ast.expr.Expression getLeft()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.BinaryExpr: com.github.javaparser.ast.expr.Expression getLeft()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.BinaryExpr: com.github.javaparser.ast.expr.BinaryExpr$Operator getOperator()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.BinaryExpr: com.github.javaparser.ast.expr.BinaryExpr$Operator getOperator()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.BinaryExpr: com.github.javaparser.ast.expr.Expression getRight()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.BinaryExpr: com.github.javaparser.ast.expr.Expression getRight()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.CastExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.CastExpr v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.CastExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.CastExpr: com.github.javaparser.ast.expr.Expression getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.CastExpr: com.github.javaparser.ast.expr.Expression getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.CastExpr: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.CastExpr: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.ClassExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.ClassExpr v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.ClassExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.ClassExpr: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ClassExpr: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.ConditionalExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.ConditionalExpr v;
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v, v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.ConditionalExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.ConditionalExpr: com.github.javaparser.ast.expr.Expression getCondition()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ConditionalExpr: com.github.javaparser.ast.expr.Expression getCondition()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ConditionalExpr: com.github.javaparser.ast.expr.Expression getElseExpr()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ConditionalExpr: com.github.javaparser.ast.expr.Expression getElseExpr()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ConditionalExpr: com.github.javaparser.ast.expr.Expression getThenExpr()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ConditionalExpr: com.github.javaparser.ast.expr.Expression getThenExpr()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.EnclosedExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.EnclosedExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.EnclosedExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.EnclosedExpr: com.github.javaparser.ast.expr.Expression getInner()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.EnclosedExpr: com.github.javaparser.ast.expr.Expression getInner()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.FieldAccessExpr, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
boolean v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.expr.FieldAccessExpr v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.FieldAccessExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.FieldAccessExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.FieldAccessExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.FieldAccessExpr: com.github.javaparser.ast.expr.Expression getScope()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.FieldAccessExpr: com.github.javaparser.ast.expr.Expression getScope()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.FieldAccessExpr: java.util.Optional getTypeArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.FieldAccessExpr: java.util.Optional getTypeArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.InstanceOfExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.InstanceOfExpr v;
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
boolean v, v, v;
com.github.javaparser.ast.type.ReferenceType v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.InstanceOfExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.InstanceOfExpr: com.github.javaparser.ast.expr.Expression getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.InstanceOfExpr: com.github.javaparser.ast.expr.Expression getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.InstanceOfExpr: java.util.Optional getPattern()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.InstanceOfExpr: java.util.Optional getPattern()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.InstanceOfExpr: com.github.javaparser.ast.type.ReferenceType getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.InstanceOfExpr: com.github.javaparser.ast.type.ReferenceType getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.StringLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.StringLiteralExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.StringLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.StringLiteralExpr: java.lang.String getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.StringLiteralExpr: java.lang.String getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.IntegerLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
com.github.javaparser.ast.expr.IntegerLiteralExpr v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.IntegerLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.IntegerLiteralExpr: java.lang.String getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.IntegerLiteralExpr: java.lang.String getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.LongLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.expr.LongLiteralExpr v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.LongLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.LongLiteralExpr: java.lang.String getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.LongLiteralExpr: java.lang.String getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.CharLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.CharLiteralExpr v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.CharLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.CharLiteralExpr: java.lang.String getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.CharLiteralExpr: java.lang.String getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.DoubleLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.DoubleLiteralExpr v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.DoubleLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.DoubleLiteralExpr: java.lang.String getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.DoubleLiteralExpr: java.lang.String getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.BooleanLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.BooleanLiteralExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.BooleanLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.BooleanLiteralExpr: boolean isValue()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.expr.BooleanLiteralExpr: boolean isValue()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.NullLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.NullLiteralExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.NullLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.MethodCallExpr, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v;
boolean v, v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.expr.MethodCallExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.MethodCallExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: com.github.javaparser.ast.NodeList getArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: com.github.javaparser.ast.NodeList getArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: java.util.Optional getScope()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: java.util.Optional getScope()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: java.util.Optional getTypeArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodCallExpr: java.util.Optional getTypeArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.NameExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.expr.NameExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.NameExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.NameExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.NameExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.ObjectCreationExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.type.ClassOrInterfaceType v, v;
com.github.javaparser.ast.expr.ObjectCreationExpr v;
java.lang.Boolean v, v, v, v, v, v;
boolean v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v, v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.ObjectCreationExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: java.util.Optional getAnonymousClassBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: java.util.Optional getAnonymousClassBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: com.github.javaparser.ast.NodeList getArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: com.github.javaparser.ast.NodeList getArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: java.util.Optional getScope()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: java.util.Optional getScope()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: com.github.javaparser.ast.type.ClassOrInterfaceType getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: com.github.javaparser.ast.type.ClassOrInterfaceType getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: java.util.Optional getTypeArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ObjectCreationExpr: java.util.Optional getTypeArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.Name, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.Name v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.Name;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.Name: java.lang.String getIdentifier()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.Name: java.lang.String getIdentifier()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.Name: java.util.Optional getQualifier()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.Name: java.util.Optional getQualifier()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.SimpleName, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.SimpleName v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.SimpleName;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.SimpleName: java.lang.String getIdentifier()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.SimpleName: java.lang.String getIdentifier()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.ThisExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.ThisExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.ThisExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.ThisExpr: java.util.Optional getTypeName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.ThisExpr: java.util.Optional getTypeName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.SuperExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.SuperExpr v;
java.lang.Boolean v, v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.SuperExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.SuperExpr: java.util.Optional getTypeName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.SuperExpr: java.util.Optional getTypeName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.UnaryExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.UnaryExpr$Operator v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.UnaryExpr v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.UnaryExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.UnaryExpr: com.github.javaparser.ast.expr.Expression getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.UnaryExpr: com.github.javaparser.ast.expr.Expression getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.UnaryExpr: com.github.javaparser.ast.expr.UnaryExpr$Operator getOperator()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.UnaryExpr: com.github.javaparser.ast.expr.UnaryExpr$Operator getOperator()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.VariableDeclarationExpr, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v;
com.github.javaparser.ast.expr.VariableDeclarationExpr v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.VariableDeclarationExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.VariableDeclarationExpr: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.VariableDeclarationExpr: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.VariableDeclarationExpr: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.VariableDeclarationExpr: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.VariableDeclarationExpr: com.github.javaparser.ast.NodeList getVariables()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.VariableDeclarationExpr: com.github.javaparser.ast.NodeList getVariables()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.MarkerAnnotationExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.MarkerAnnotationExpr v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.MarkerAnnotationExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.MarkerAnnotationExpr: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MarkerAnnotationExpr: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.SingleMemberAnnotationExpr v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.SingleMemberAnnotationExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.SingleMemberAnnotationExpr: com.github.javaparser.ast.expr.Expression getMemberValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.SingleMemberAnnotationExpr: com.github.javaparser.ast.expr.Expression getMemberValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.SingleMemberAnnotationExpr: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.SingleMemberAnnotationExpr: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.NormalAnnotationExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.expr.NormalAnnotationExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.NormalAnnotationExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.NormalAnnotationExpr: com.github.javaparser.ast.NodeList getPairs()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.NormalAnnotationExpr: com.github.javaparser.ast.NodeList getPairs()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.NormalAnnotationExpr: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.NormalAnnotationExpr: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.MemberValuePair, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.expr.MemberValuePair v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.MemberValuePair;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.MemberValuePair: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MemberValuePair: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.MemberValuePair: com.github.javaparser.ast.expr.Expression getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MemberValuePair: com.github.javaparser.ast.expr.Expression getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v, v, v;
boolean v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: com.github.javaparser.ast.NodeList getArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: com.github.javaparser.ast.NodeList getArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: java.util.Optional getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: java.util.Optional getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: boolean isThis()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: boolean isThis()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: java.util.Optional getTypeArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt: java.util.Optional getTypeArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.LocalClassDeclarationStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.body.ClassOrInterfaceDeclaration v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.LocalClassDeclarationStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LocalClassDeclarationStmt: com.github.javaparser.ast.body.ClassOrInterfaceDeclaration getClassDeclaration()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LocalClassDeclarationStmt: com.github.javaparser.ast.body.ClassOrInterfaceDeclaration getClassDeclaration()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.RecordDeclaration v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt: com.github.javaparser.ast.body.RecordDeclaration getRecordDeclaration()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt: com.github.javaparser.ast.body.RecordDeclaration getRecordDeclaration()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.AssertStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.AssertStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
java.util.Optional v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.AssertStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.AssertStmt: com.github.javaparser.ast.expr.Expression getCheck()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.AssertStmt: com.github.javaparser.ast.expr.Expression getCheck()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.AssertStmt: java.util.Optional getMessage()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.AssertStmt: java.util.Optional getMessage()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.BlockStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.stmt.BlockStmt v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.BlockStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.BlockStmt: com.github.javaparser.ast.NodeList getStatements()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.BlockStmt: com.github.javaparser.ast.NodeList getStatements()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.LabeledStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.stmt.LabeledStmt v;
com.github.javaparser.ast.stmt.Statement v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.LabeledStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LabeledStmt: com.github.javaparser.ast.expr.SimpleName getLabel()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LabeledStmt: com.github.javaparser.ast.expr.SimpleName getLabel()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LabeledStmt: com.github.javaparser.ast.stmt.Statement getStatement()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.LabeledStmt: com.github.javaparser.ast.stmt.Statement getStatement()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.EmptyStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.stmt.EmptyStmt v;
java.lang.Boolean v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.EmptyStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.ExpressionStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.ExpressionStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.ExpressionStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExpressionStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ExpressionStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.SwitchStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.stmt.SwitchStmt v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.SwitchStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchStmt: com.github.javaparser.ast.NodeList getEntries()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchStmt: com.github.javaparser.ast.NodeList getEntries()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchStmt: com.github.javaparser.ast.expr.Expression getSelector()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchStmt: com.github.javaparser.ast.expr.Expression getSelector()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.SwitchEntry, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.SwitchEntry v;
com.github.javaparser.ast.stmt.SwitchEntry$Type v, v;
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.SwitchEntry;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchEntry: com.github.javaparser.ast.NodeList getLabels()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchEntry: com.github.javaparser.ast.NodeList getLabels()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchEntry: com.github.javaparser.ast.NodeList getStatements()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchEntry: com.github.javaparser.ast.NodeList getStatements()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchEntry: com.github.javaparser.ast.stmt.SwitchEntry$Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SwitchEntry: com.github.javaparser.ast.stmt.SwitchEntry$Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.BreakStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.BreakStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.BreakStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.BreakStmt: java.util.Optional getLabel()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.BreakStmt: java.util.Optional getLabel()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.ReturnStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.ReturnStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.ReturnStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ReturnStmt: java.util.Optional getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ReturnStmt: java.util.Optional getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.IfStmt, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
boolean v, v, v;
com.github.javaparser.ast.stmt.IfStmt v;
com.github.javaparser.ast.stmt.Statement v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.IfStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.IfStmt: com.github.javaparser.ast.expr.Expression getCondition()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.IfStmt: com.github.javaparser.ast.expr.Expression getCondition()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.IfStmt: java.util.Optional getElseStmt()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.IfStmt: java.util.Optional getElseStmt()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.IfStmt: com.github.javaparser.ast.stmt.Statement getThenStmt()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.IfStmt: com.github.javaparser.ast.stmt.Statement getThenStmt()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.WhileStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.WhileStmt v;
com.github.javaparser.ast.stmt.Statement v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.WhileStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.WhileStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.WhileStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.WhileStmt: com.github.javaparser.ast.expr.Expression getCondition()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.WhileStmt: com.github.javaparser.ast.expr.Expression getCondition()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.ContinueStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.ContinueStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.ContinueStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ContinueStmt: java.util.Optional getLabel()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ContinueStmt: java.util.Optional getLabel()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.DoStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.Statement v, v;
com.github.javaparser.ast.stmt.DoStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.DoStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.DoStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.DoStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.DoStmt: com.github.javaparser.ast.expr.Expression getCondition()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.DoStmt: com.github.javaparser.ast.expr.Expression getCondition()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.ForEachStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.ForEachStmt v;
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
boolean v, v, v;
com.github.javaparser.ast.stmt.Statement v, v;
com.github.javaparser.ast.expr.VariableDeclarationExpr v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.ForEachStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForEachStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForEachStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForEachStmt: com.github.javaparser.ast.expr.Expression getIterable()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForEachStmt: com.github.javaparser.ast.expr.Expression getIterable()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForEachStmt: com.github.javaparser.ast.expr.VariableDeclarationExpr getVariable()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForEachStmt: com.github.javaparser.ast.expr.VariableDeclarationExpr getVariable()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.ForStmt, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v;
boolean v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.stmt.Statement v, v;
com.github.javaparser.ast.stmt.ForStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.ForStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: com.github.javaparser.ast.stmt.Statement getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: java.util.Optional getCompare()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: java.util.Optional getCompare()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: com.github.javaparser.ast.NodeList getInitialization()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: com.github.javaparser.ast.NodeList getInitialization()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: com.github.javaparser.ast.NodeList getUpdate()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ForStmt: com.github.javaparser.ast.NodeList getUpdate()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.ThrowStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.ThrowStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.ThrowStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ThrowStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.ThrowStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.SynchronizedStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.stmt.SynchronizedStmt v;
com.github.javaparser.ast.stmt.BlockStmt v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.SynchronizedStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SynchronizedStmt: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SynchronizedStmt: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SynchronizedStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.SynchronizedStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.TryStmt, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v, v;
boolean v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.stmt.TryStmt v;
java.util.Optional v, v;
com.github.javaparser.ast.stmt.BlockStmt v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.TryStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: com.github.javaparser.ast.NodeList getCatchClauses()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: com.github.javaparser.ast.NodeList getCatchClauses()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: java.util.Optional getFinallyBlock()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: java.util.Optional getFinallyBlock()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: com.github.javaparser.ast.NodeList getResources()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: com.github.javaparser.ast.NodeList getResources()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: com.github.javaparser.ast.stmt.BlockStmt getTryBlock()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.TryStmt: com.github.javaparser.ast.stmt.BlockStmt getTryBlock()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.CatchClause, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.Parameter v, v;
com.github.javaparser.ast.stmt.CatchClause v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.stmt.BlockStmt v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.CatchClause;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.CatchClause: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.CatchClause: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.stmt.CatchClause: com.github.javaparser.ast.body.Parameter getParameter()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.CatchClause: com.github.javaparser.ast.body.Parameter getParameter()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.LambdaExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.LambdaExpr v;
java.lang.Boolean v, v, v, v, v, v;
boolean v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.stmt.Statement v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.LambdaExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.LambdaExpr: com.github.javaparser.ast.stmt.Statement getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.LambdaExpr: com.github.javaparser.ast.stmt.Statement getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.LambdaExpr: boolean isEnclosingParameters()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.expr.LambdaExpr: boolean isEnclosingParameters()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.LambdaExpr: com.github.javaparser.ast.NodeList getParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.LambdaExpr: com.github.javaparser.ast.NodeList getParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.MethodReferenceExpr, com.github.javaparser.ast.visitor.Visitable)
{
java.lang.Boolean v, v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
java.lang.String v, v;
boolean v, v, v;
com.github.javaparser.ast.expr.MethodReferenceExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.MethodReferenceExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodReferenceExpr: java.lang.String getIdentifier()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodReferenceExpr: java.lang.String getIdentifier()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodReferenceExpr: com.github.javaparser.ast.expr.Expression getScope()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodReferenceExpr: com.github.javaparser.ast.expr.Expression getScope()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodReferenceExpr: java.util.Optional getTypeArguments()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.MethodReferenceExpr: java.util.Optional getTypeArguments()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.TypeExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
com.github.javaparser.ast.expr.TypeExpr v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.TypeExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.TypeExpr: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.TypeExpr: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.ImportDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.ImportDeclaration v;
java.lang.Boolean v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.ImportDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.ImportDeclaration: boolean isAsterisk()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.ImportDeclaration: boolean isAsterisk()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.ImportDeclaration: boolean isStatic()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.ImportDeclaration: boolean isStatic()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.ImportDeclaration: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.ImportDeclaration: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.NodeList, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.NodeList;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.modules.ModuleDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.Name v, v;
java.lang.Boolean v, v, v, v, v, v, v;
boolean v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.modules.ModuleDeclaration v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.modules.ModuleDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: com.github.javaparser.ast.NodeList getDirectives()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: com.github.javaparser.ast.NodeList getDirectives()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: boolean isOpen()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: boolean isOpen()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleDeclaration: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.modules.ModuleRequiresDirective, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.modules.ModuleRequiresDirective v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.modules.ModuleRequiresDirective;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleRequiresDirective: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleRequiresDirective: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleRequiresDirective: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleRequiresDirective: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.modules.ModuleExportsDirective, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.modules.ModuleExportsDirective v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.modules.ModuleExportsDirective;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleExportsDirective: com.github.javaparser.ast.NodeList getModuleNames()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleExportsDirective: com.github.javaparser.ast.NodeList getModuleNames()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleExportsDirective: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleExportsDirective: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.modules.ModuleProvidesDirective, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.modules.ModuleProvidesDirective v;
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.modules.ModuleProvidesDirective;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleProvidesDirective: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleProvidesDirective: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleProvidesDirective: com.github.javaparser.ast.NodeList getWith()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleProvidesDirective: com.github.javaparser.ast.NodeList getWith()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.modules.ModuleUsesDirective, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.modules.ModuleUsesDirective v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.modules.ModuleUsesDirective;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleUsesDirective: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleUsesDirective: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.modules.ModuleOpensDirective, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.modules.ModuleOpensDirective v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.modules.ModuleOpensDirective;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleOpensDirective: com.github.javaparser.ast.NodeList getModuleNames()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleOpensDirective: com.github.javaparser.ast.NodeList getModuleNames()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleOpensDirective: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.modules.ModuleOpensDirective: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.UnparsableStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v;
com.github.javaparser.ast.stmt.UnparsableStmt v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.UnparsableStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.ReceiverParameter, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.ReceiverParameter v;
com.github.javaparser.ast.expr.Name v, v;
com.github.javaparser.ast.type.Type v, v;
java.lang.Boolean v, v, v, v;
boolean v, v, v;
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.ReceiverParameter;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.ReceiverParameter: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ReceiverParameter: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ReceiverParameter: com.github.javaparser.ast.expr.Name getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ReceiverParameter: com.github.javaparser.ast.expr.Name getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.ReceiverParameter: com.github.javaparser.ast.type.Type getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.ReceiverParameter: com.github.javaparser.ast.type.Type getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.type.VarType, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.type.VarType v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.type.VarType;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.type.VarType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.type.VarType: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.Modifier, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.Modifier v;
com.github.javaparser.ast.Modifier$Keyword v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.Modifier;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.Modifier: com.github.javaparser.ast.Modifier$Keyword getKeyword()>();
v = virtualinvoke v.<com.github.javaparser.ast.Modifier: com.github.javaparser.ast.Modifier$Keyword getKeyword()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.SwitchExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.NodeList v, v;
com.github.javaparser.ast.expr.SwitchExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.SwitchExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.SwitchExpr: com.github.javaparser.ast.NodeList getEntries()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.SwitchExpr: com.github.javaparser.ast.NodeList getEntries()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.SwitchExpr: com.github.javaparser.ast.expr.Expression getSelector()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.SwitchExpr: com.github.javaparser.ast.expr.Expression getSelector()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.stmt.YieldStmt, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.stmt.YieldStmt v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.expr.Expression v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.stmt.YieldStmt;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.stmt.YieldStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = virtualinvoke v.<com.github.javaparser.ast.stmt.YieldStmt: com.github.javaparser.ast.expr.Expression getExpression()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.TextBlockLiteralExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.TextBlockLiteralExpr v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.String v, v;
boolean v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.TextBlockLiteralExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.TextBlockLiteralExpr: java.lang.String getValue()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.TextBlockLiteralExpr: java.lang.String getValue()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean objEquals(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.expr.PatternExpr, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.type.ReferenceType v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.lang.Boolean v, v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
boolean v, v;
com.github.javaparser.ast.expr.PatternExpr v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.expr.PatternExpr;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.expr.PatternExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.PatternExpr: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.expr.PatternExpr: com.github.javaparser.ast.type.ReferenceType getType()>();
v = virtualinvoke v.<com.github.javaparser.ast.expr.PatternExpr: com.github.javaparser.ast.type.ReferenceType getType()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.RecordDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.RecordDeclaration v;
boolean v, v, v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v, v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
java.util.Optional v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
java.lang.Boolean v, v, v, v, v, v, v, v, v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.RecordDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getImplementedTypes()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getImplementedTypes()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: java.util.Optional getReceiverParameter()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: java.util.Optional getReceiverParameter()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(java.util.Optional,java.util.Optional)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getMembers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.RecordDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
public java.lang.Boolean visit(com.github.javaparser.ast.body.CompactConstructorDeclaration, com.github.javaparser.ast.visitor.Visitable)
{
com.github.javaparser.ast.body.CompactConstructorDeclaration v;
java.lang.Boolean v, v, v, v, v, v, v;
boolean v, v, v, v, v, v;
com.github.javaparser.ast.NodeList v, v, v, v, v, v, v, v;
com.github.javaparser.ast.expr.SimpleName v, v;
com.github.javaparser.ast.visitor.Visitable v;
com.github.javaparser.ast.stmt.BlockStmt v, v;
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v := @this: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
v := @parameter: com.github.javaparser.ast.body.CompactConstructorDeclaration;
v := @parameter: com.github.javaparser.ast.visitor.Visitable;
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.stmt.BlockStmt getBody()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getModifiers()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.expr.SimpleName getName()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodeEquals(com.github.javaparser.ast.Node,com.github.javaparser.ast.Node)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getThrownExceptions()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getThrownExceptions()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getTypeParameters()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = virtualinvoke v.<com.github.javaparser.ast.body.CompactConstructorDeclaration: com.github.javaparser.ast.NodeList getAnnotations()>();
v = specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: boolean nodesEquals(com.github.javaparser.ast.NodeList,com.github.javaparser.ast.NodeList)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
}
static void <clinit>()
{
com.github.javaparser.ast.visitor.NoCommentEqualsVisitor v;
v = new com.github.javaparser.ast.visitor.NoCommentEqualsVisitor;
specialinvoke v.<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: void <init>()>();
<com.github.javaparser.ast.visitor.NoCommentEqualsVisitor: com.github.javaparser.ast.visitor.NoCommentEqualsVisitor SINGLETON> = v;
return;
}
}