Home | History | Annotate | Download | only in visitor

Lines Matching refs:n1

110 	public static boolean equals(final Node n1, final Node n2) {
111 return SINGLETON.nodeEquals(n1, n2);
122 private boolean commonNodeEquality(Node n1, Node n2) {
123 if (!nodeEquals(n1.getComment(), n2.getComment())) {
126 return nodesEquals(n1.getOrphanComments(), n2.getOrphanComments());
146 private <T extends Node> boolean nodeEquals(final T n1, final T n2) {
147 if (n1 == n2) {
150 if (n1 == null || n2 == null) {
153 if (n1.getClass() != n2.getClass()) {
156 if (!commonNodeEquality(n1, n2)){
159 return n1.accept(this, n2);
162 private boolean objEquals(final Object n1, final Object n2) {
163 if (n1 == n2) {
166 if (n1 == null || n2 == null) {
169 return n1.equals(n2);
172 @Override public Boolean visit(final CompilationUnit n1, final Node arg) {
175 if (!nodeEquals(n1.getPackage(), n2.getPackage())) {
179 if (!nodesEquals(n1.getImports(), n2.getImports())) {
183 if (!nodesEquals(n1.getTypes(), n2.getTypes())) {
187 if (!nodesEquals(n1.getComments(), n2.getComments())) {
194 @Override public Boolean visit(final PackageDeclaration n1, final Node arg) {
197 if (!nodeEquals(n1.getName(), n2.getName())) {
201 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
208 @Override public Boolean visit(final ImportDeclaration n1, final Node arg) {
211 if (!nodeEquals(n1.getName(), n2.getName())) {
218 @Override public Boolean visit(final TypeParameter n1, final Node arg) {
221 if (!objEquals(n1.getName(), n2.getName())) {
225 if (!nodesEquals(n1.getTypeBound(), n2.getTypeBound())) {
228 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
234 @Override public Boolean visit(final LineComment n1, final Node arg) {
237 if (!objEquals(n1.getContent(), n2.getContent())) {
241 if (!objEquals(n1.getBegin().line, n2.getBegin().line)) {
248 @Override public Boolean visit(final BlockComment n1, final Node arg) {
251 if (!objEquals(n1.getContent(), n2.getContent())) {
255 if (!objEquals(n1.getBegin().line, n2.getBegin().line)) {
262 @Override public Boolean visit(final ClassOrInterfaceDeclaration n1, final Node arg) {
267 if (!n1.getModifiers().equals(n2.getModifiers())) {
271 if (n1.isInterface() != n2.isInterface()) {
275 if (!objEquals(n1.getName(), n2.getName())) {
279 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
283 if (!nodesEquals(n1.getTypeParameters(), n2.getTypeParameters())) {
287 if (!nodesEquals(n1.getExtends(), n2.getExtends())) {
291 if (!nodesEquals(n1.getImplements(), n2.getImplements())) {
295 if (!nodesEquals(n1.getMembers(), n2.getMembers())) {
302 @Override public Boolean visit(final EnumDeclaration n1, final Node arg) {
307 if (!n1.getModifiers().equals(n2.getModifiers())) {
311 if (!objEquals(n1.getName(), n2.getName())) {
315 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
319 if (!nodesEquals(n1.getImplements(), n2.getImplements())) {
323 if (!nodesEquals(n1.getEntries(), n2.getEntries())) {
327 if (!nodesEquals(n1.getMembers(), n2.getMembers())) {
334 @Override public Boolean visit(final EmptyTypeDeclaration n1, final Node arg) {
338 @Override public Boolean visit(final EnumConstantDeclaration n1, final Node arg) {
343 if (!objEquals(n1.getName(), n2.getName())) {
347 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
351 if (!nodesEquals(n1.getArgs(), n2.getArgs())) {
355 if (!nodesEquals(n1.getClassBody(), n2.getClassBody())) {
362 @Override public Boolean visit(final AnnotationDeclaration n1, final Node arg) {
367 if (!n1.getModifiers().equals(n2.getModifiers())) {
371 if (!objEquals(n1.getName(), n2.getName())) {
375 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
379 if (!nodesEquals(n1.getMembers(), n2.getMembers())) {
386 @Override public Boolean visit(final AnnotationMemberDeclaration n1, final Node arg) {
391 if (!n1.getModifiers().equals(n2.getModifiers())) {
395 if (!objEquals(n1.getName(), n2.getName())) {
399 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
403 if (!nodeEquals(n1.getDefaultValue(), n2.getDefaultValue())) {
407 if (!nodeEquals(n1.getType(), n2.getType())) {
414 @Override public Boolean visit(final FieldDeclaration n1, final Node arg) {
419 if (!n1.getModifiers().equals(n2.getModifiers())) {
423 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
427 if (!nodeEquals(n1.getElementType(), n2.getElementType())) {
431 if (!nodesEquals(n1.getVariables(), n2.getVariables())) {
435 if(!nodesEquals(n1.getArrayBracketPairsAfterElementType(), n2.getArrayBracketPairsAfterElementType())){
442 @Override public Boolean visit(final VariableDeclarator n1, final Node arg) {
445 if (!nodeEquals(n1.getId(), n2.getId())) {
449 if (!nodeEquals(n1.getInit(), n2.getInit())) {
456 @Override public Boolean visit(final VariableDeclaratorId n1, final Node arg) {
459 if(!nodesEquals(n1.getArrayBracketPairsAfterId(), n2.getArrayBracketPairsAfterId())){
463 if (!objEquals(n1.getName(), n2.getName())) {
470 @Override public Boolean visit(final ConstructorDeclaration n1, final Node arg) {
475 if (!n1.getModifiers().equals(n2.getModifiers())) {
479 if (!objEquals(n1.getName(), n2.getName())) {
483 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
487 if (!nodeEquals(n1.getBody(), n2.getBody())) {
491 if (!nodesEquals(n1.getParameters(), n2.getParameters())) {
495 if (!nodesEquals(n1.getThrows(), n2.getThrows())) {
499 if (!nodesEquals(n1.getTypeParameters(), n2.getTypeParameters())) {
506 @Override public Boolean visit(final MethodDeclaration n1, final Node arg) {
511 if (!n1.getModifiers().equals(n2.getModifiers())) {
515 if(!nodesEquals(n1.getArrayBracketPairsAfterElementType(), n2.getArrayBracketPairsAfterElementType())){
519 if(!nodesEquals(n1.getArrayBracketPairsAfterParameterList(), n2.getArrayBracketPairsAfterParameterList())){
523 if (!objEquals(n1.getName(), n2.getName())) {
527 if (!nodeEquals(n1.getElementType(), n2.getElementType())) {
531 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
535 if (!nodeEquals(n1.getBody(), n2.getBody())) {
539 if (!nodesEquals(n1.getParameters(), n2.getParameters())) {
543 if (!nodesEquals(n1.getThrows(), n2.getThrows())) {
547 if (!nodesEquals(n1.getTypeParameters(), n2.getTypeParameters())) {
550 if(n1.isDefault() != n2.isDefault()){
556 @Override public Boolean visit(final Parameter n1, final Node arg) {
558 if (!nodeEquals(n1.getElementType(), n2.getElementType())) {
562 if(!nodesEquals(n1.getArrayBracketPairsAfterElementType(), n2.getArrayBracketPairsAfterElementType())){
566 if (!n1.getModifiers().equals(n2.getModifiers())) {
570 if (!nodeEquals(n1.getId(), n2.getId())) {
574 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
581 @Override public Boolean visit(final EmptyMemberDeclaration n1, final Node arg) {
585 @Override public Boolean visit(final InitializerDeclaration n1, final Node arg) {
588 if (!nodeEquals(n1.getBlock(), n2.getBlock())) {
592 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
599 @Override public Boolean visit(final JavadocComment n1, final Node arg) {
602 if (!objEquals(n1
609 @Override public Boolean visit(final ClassOrInterfaceType n1, final Node arg) {
612 if (!objEquals(n1.getName(), n2.getName())) {
616 if (!nodeEquals(n1.getScope(), n2.getScope())) {
620 if (!nodesEquals(n1.getTypeArguments(), n2.getTypeArguments())) {
624 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
631 @Override public Boolean visit(final PrimitiveType n1, final Node arg) {
634 if (n1.getType() != n2.getType()) {
637 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
644 public Boolean visit(ArrayType n1, Node arg) {
647 if (!nodeEquals(n1.getComponentType(), n2.getComponentType())) {
650 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
657 public Boolean visit(ArrayCreationLevel n1, Node arg) {
660 if (!nodeEquals(n1.getDimension(), n2.getDimension())) {
663 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
669 @Override public Boolean visit(final IntersectionType n1, final Node arg) {
672 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
676 List<ReferenceType> n1Elements = n1.getElements();
698 @Override public Boolean visit(final UnionType n1, final Node arg) {
701 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
705 List<ReferenceType> n1Elements = n1.getElements();
728 public Boolean visit(VoidType n1, Node arg) {
730 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
736 @Override public Boolean visit(final WildcardType n1, final Node arg) {
739 if (!nodeEquals(n1.getExtends(), n2.getExtends())) {
743 if (!nodeEquals(n1.getSuper(), n2.getSuper())) {
746 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
752 @Override public Boolean visit(final UnknownType n1, final Node arg) {
756 @Override public Boolean visit(final ArrayAccessExpr n1, final Node arg) {
759 if (!nodeEquals(n1.getName(), n2.getName())) {
763 if (!nodeEquals(n1.getIndex(), n2.getIndex())) {
770 @Override public Boolean visit(final ArrayCreationExpr n1, final Node arg) {
773 if (!nodeEquals(n1.getType(), n2.getType())) {
777 if (!nodesEquals(n1.getLevels(), n2.getLevels())) {
781 if (!nodeEquals(n1.getInitializer(), n2.getInitializer())) {
788 @Override public Boolean visit(final ArrayInitializerExpr n1, final Node arg) {
791 if (!nodesEquals(n1.getValues(), n2.getValues())) {
798 @Override public Boolean visit(final AssignExpr n1, final Node arg) {
801 if (n1.getOperator() != n2.getOperator()) {
805 if (!nodeEquals(n1.getTarget(), n2.getTarget())) {
809 if (!nodeEquals(n1.getValue(), n2.getValue())) {
816 @Override public Boolean visit(final BinaryExpr n1, final Node arg) {
819 if (n1.getOperator() != n2.getOperator()) {
823 if (!nodeEquals(n1.getLeft(), n2.getLeft())) {
827 if (!nodeEquals(n1.getRight(), n2.getRight())) {
834 @Override public Boolean visit(final CastExpr n1, final Node arg) {
837 if (!nodeEquals(n1.getType(), n2.getType())) {
841 if (!nodeEquals(n1.getExpr(), n2.getExpr())) {
848 @Override public Boolean visit(final ClassExpr n1, final Node arg) {
851 if (!nodeEquals(n1.getType(), n2.getType())) {
858 @Override public Boolean visit(final ConditionalExpr n1, final Node arg) {
861 if (!nodeEquals(n1.getCondition(), n2.getCondition())) {
865 if (!nodeEquals(n1.getThenExpr(), n2.getThenExpr())) {
869 if (!nodeEquals(n1.getElseExpr(), n2.getElseExpr())) {
876 @Override public Boolean visit(final EnclosedExpr n1, final Node arg) {
879 if (!nodeEquals(n1.getInner(), n2.getInner())) {
886 @Override public Boolean visit(final FieldAccessExpr n1, final Node arg) {
889 if (!nodeEquals(n1.getScope(), n2.getScope())) {
893 if (!objEquals(n1.getField(), n2.getField())) {
897 if (!nodesEquals(n1.getTypeArguments(), n2.getTypeArguments())) {
904 @Override public Boolean visit(final InstanceOfExpr n1, final Node arg) {
907 if (!nodeEquals(n1.getExpr(), n2.getExpr())) {
911 if (!nodeEquals(n1.getType(), n2.getType())) {
918 @Override public Boolean visit(final StringLiteralExpr n1, final Node arg) {
921 if (!objEquals(n1.getValue(), n2.getValue())) {
928 @Override public Boolean visit(final IntegerLiteralExpr n1, final Node arg) {
931 if (!objEquals(n1.getValue(), n2.getValue())) {
938 @Override public Boolean visit(final LongLiteralExpr n1, final Node arg) {
941 if (!objEquals(n1.getValue(), n2.getValue())) {
948 @Override public Boolean visit(final IntegerLiteralMinValueExpr n1, final Node arg) {
951 if (!objEquals(n1.getValue(), n2.getValue())) {
958 @Override public Boolean visit(final LongLiteralMinValueExpr n1, final Node arg) {
961 if (!objEquals(n1.getValue(), n2.getValue())) {
968 @Override public Boolean visit(final CharLiteralExpr n1, final Node arg) {
971 if (!objEquals(n1.getValue(), n2.getValue())) {
978 @Override public Boolean visit(final DoubleLiteralExpr n1, final Node arg) {
981 if (!objEquals(n1.getValue(), n2.getValue())) {
988 @Override public Boolean visit(final BooleanLiteralExpr n1, final Node arg) {
991 if (n1.getValue() != n2.getValue()) {
998 @Override public Boolean visit(final NullLiteralExpr n1, final Node arg) {
1002 @Override public Boolean visit(final MethodCallExpr n1, final Node arg) {
1005 if (!nodeEquals(n1.getScope(), n2.getScope())) {
1009 if (!objEquals(n1.getName(), n2.getName())) {
1013 if (!nodesEquals(n1.getArgs(), n2.getArgs())) {
1017 if (!nodesEquals(n1.getTypeArguments(), n2.getTypeArguments())) {
1024 @Override public Boolean visit(final NameExpr n1, final Node arg) {
1027 if (!objEquals(n1.getName(), n2.getName())) {
1034 @Override public Boolean visit(final ObjectCreationExpr n1, final Node arg) {
1037 if (!nodeEquals(n1.getScope(), n2.getScope())) {
1041 if (!nodeEquals(n1.getType(), n2.getType())) {
1045 if (!nodesEquals(n1.getAnonymousClassBody(), n2.getAnonymousClassBody())) {
1049 if (!nodesEquals(n1.getArgs(), n2.getArgs())) {
1053 if (!nodesEquals(n1.getTypeArguments(), n2.getTypeArguments())) {
1060 @Override public Boolean visit(final QualifiedNameExpr n1, final Node arg) {
1063 if (!nodeEquals(n1.getQualifier(), n2.getQualifier())) {
1067 if (!objEquals(n1.getName(), n2.getName())) {
1074 @Override public Boolean visit(final ThisExpr n1, final Node arg) {
1077 if (!nodeEquals(n1.getClassExpr(), n2.getClassExpr())) {
1084 @Override public Boolean visit(final SuperExpr n1, final Node arg) {
1087 if (!nodeEquals(n1.getClassExpr(), n2.getClassExpr())) {
1094 @Override public Boolean visit(final UnaryExpr n1, final Node arg) {
1097 if (n1.getOperator() != n2.getOperator()) {
1101 if (!nodeEquals(n1.getExpr(), n2.getExpr())) {
1108 @Override public Boolean visit(final VariableDeclarationExpr n1, final Node arg) {
1111 if (!n1.getModifiers().equals(n2.getModifiers())) {
1115 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {
1119 if (!nodeEquals(n1.getElementType(), n2.getElementType())) {
1123 if (!nodesEquals(n1.getVariables(), n2.getVariables())) {
1127 if(!nodesEquals(n1.getArrayBracketPairsAfterElementType(), n2.getArrayBracketPairsAfterElementType())){
1134 @Override public Boolean visit(final MarkerAnnotationExpr n1, final Node arg) {
1137 if (!nodeEquals(n1.getName(), n2.getName())) {
1144 @Override public Boolean visit(final SingleMemberAnnotationExpr n1, final Node arg) {
1147 if (!nodeEquals(n1.getName(), n2.getName())) {
1151 if (!nodeEquals(n1.getMemberValue(), n2.getMemberValue())) {
1158 @Override public Boolean visit(final NormalAnnotationExpr n1, final Node arg) {
1161 if (!nodeEquals(n1.getName(), n2.getName())) {
1165 if (!nodesEquals(n1.getPairs(), n2.getPairs())) {
1172 @Override public Boolean visit(final MemberValuePair n1, final Node arg) {
1175 if (!objEquals(n1.getName(), n2.getName())) {
1179 if (!nodeEquals(n1.getValue(), n2.getValue())) {
1186 @Override public Boolean visit(final ExplicitConstructorInvocationStmt n1, final Node arg) {
1189 if (!nodeEquals(n1.getExpr(), n2.getExpr())) {
1193 if (!nodesEquals(n1.getArgs(), n2.getArgs())) {
1197 if (!nodesEquals(n1.getTypeArguments(), n2.getTypeArguments())) {
1204 @Override public Boolean visit(final TypeDeclarationStmt n1, final Node arg) {
1207 if (!nodeEquals(n1.getTypeDeclaration(), n2.getTypeDeclaration())) {
1214 @Override public Boolean visit(final AssertStmt n1, final Node arg) {
1217 if (!nodeEquals(n1.getCheck(), n2.getCheck())) {
1221 if (!nodeEquals(n1.getMessage(), n2.getMessage())) {
1228 @Override public Boolean visit(final BlockStmt n1, final Node arg) {
1231 if (!nodesEquals(n1.getStmts(), n2.getStmts())) {
1238 @Override public Boolean visit(final LabeledStmt n1, final Node arg) {
1241 if (!nodeEquals(n1.getStmt(), n2.getStmt())) {
1248 @Override public Boolean visit(final EmptyStmt n1, final Node arg) {
1252 @Override public Boolean visit(final ExpressionStmt n1, final Node arg) {
1255 if (!nodeEquals(n1.getExpression(), n2.getExpression())) {
1262 @Override public Boolean visit(final SwitchStmt n1, final Node arg) {
1265 if (!nodeEquals(n1.getSelector(), n2.getSelector())) {
1269 if (!nodesEquals(n1.getEntries(), n2.getEntries())) {
1276 @Override public Boolean visit(final SwitchEntryStmt n1, final Node arg) {
1279 if (!nodeEquals(n1.getLabel(), n2.getLabel())) {
1283 if (!nodesEquals(n1.getStmts(), n2.getStmts())) {
1290 @Override public Boolean visit(final BreakStmt n1, final Node arg) {
1293 if (!objEquals(n1.getId(), n2.getId())) {
1300 @Override public Boolean visit(final ReturnStmt n1, final Node arg) {
1303 if (!nodeEquals(n1.getExpr(), n2.getExpr())) {
1310 @Override public Boolean visit(final IfStmt n1, final Node arg) {
1313 if (!nodeEquals(n1.getCondition(), n2.getCondition())) {
1317 if (!nodeEquals(n1.getThenStmt(), n2.getThenStmt())) {
1321 if (!nodeEquals(n1.getElseStmt(), n2.getElseStmt())) {
1328 @Override public Boolean visit(final WhileStmt n1, final Node arg) {
1331 if (!nodeEquals(n1.getCondition(), n2.getCondition())) {
1335 n1.getBody(), n2.getBody())) {
1342 @Override public Boolean visit(final ContinueStmt n1, final Node arg) {
1345 if (!objEquals(n1.getId(), n2.getId())) {
1352 @Override public Boolean visit(final DoStmt n1, final Node arg) {
1355 if (!nodeEquals(n1.getBody(), n2.getBody())) {
1359 if (!nodeEquals(n1.getCondition(), n2.getCondition())) {
1366 @Override public Boolean visit(final ForeachStmt n1, final Node arg) {
1369 if (!nodeEquals(n1.getVariable(), n2.getVariable())) {
1373 if (!nodeEquals(n1.getIterable(), n2.getIterable())) {
1377 if (!nodeEquals(n1.getBody(), n2.getBody())) {
1384 @Override public Boolean visit(final ForStmt n1, final Node arg) {
1387 if (!nodesEquals(n1.getInit(), n2.getInit())) {
1391 if (!nodeEquals(n1.getCompare(), n2.getCompare())) {
1395 if (!nodesEquals(n1.getUpdate(), n2.getUpdate())) {
1399 if (!nodeEquals(n1.getBody(), n2.getBody())) {
1406 @Override public Boolean visit(final ThrowStmt n1, final Node arg) {
1409 if (!nodeEquals(n1.getExpr(), n2.getExpr())) {
1416 @Override public Boolean visit(final SynchronizedStmt n1, final Node arg) {
1419 if (!nodeEquals(n1.getExpr(), n2.getExpr())) {
1423 if (!nodeEquals(n1.getBody(), n2.getBody())) {
1430 @Override public Boolean visit(final TryStmt n1, final Node arg) {
1433 if (!nodeEquals(n1.getTryBlock(), n2.getTryBlock())) {
1437 if (!nodesEquals(n1.getCatchs(), n2.getCatchs())) {
1441 if(!nodesEquals(n1.getResources(), n2.getResources())) {
1445 if (!nodeEquals(n1.getFinallyBlock(), n2.getFinallyBlock())) {
1452 @Override public Boolean visit(final CatchClause n1, final Node arg) {
1455 if (!nodeEquals(n1.getParam(), n2.getParam())) {
1459 if (!nodeEquals(n1.getBody(), n2.getBody())) {
1467 public Boolean visit(LambdaExpr n1, Node arg) {
1469 if (!nodesEquals(n1.getParameters(), n2.getParameters())) {
1472 if(n1.isParametersEnclosed() != n2.isParametersEnclosed()){
1475 if (!nodeEquals(n1.getBody(), n2.getBody())) {
1482 public Boolean visit(MethodReferenceExpr n1, Node arg) {
1484 if (!nodeEquals(n1.getScope(), n2.getScope())) {
1487 if (!nodesEquals(n1.getTypeArguments(), n2.getTypeArguments())) {
1490 if (!objEquals(n1.getIdentifier(), n2.getIdentifier())) {
1506 public Boolean visit(ArrayBracketPair n1, Node arg) {
1508 if (!nodesEquals(n1.getAnnotations(), n2.getAnnotations())) {