1 package com.puppycrawl.tools.checkstyle.grammar.antlr4;
2
3 public class InputAntlr4AstRegressionMethodCall {
4 public static class IntData {
5 int[] xorData;
6
7 IntData(Object srcPixel, Object xorPixel) {
8 this.xorData = (int[]) srcPixel;
9 this.xorData = (int[]) xorPixel;
10 }
11
12 protected void xorPixel(Object pixData) {
13 int[] dstData = (int[]) pixData;
14 for (int i = 0; i < dstData.length; i++) {
15 dstData[i] ^= xorData[i];
16 }
17 }
18
19 Object[] getXorData() {
20 return new Object[5];
21 }
22
23 void method6() {
24 if (getXorData().length == 5
25 && this.getXorData()[1] != IntData.class
26 || this.getXorData()[5] != IntData.class) {
27 System.out.println(getXorData().length);
28 }
29 }
30
31 }
32 }