org_aspectj_ajde_core_tests_InpathTest_java
org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeDeclaration
protected void generateAttributes(ClassFile classFile) {
        ITypeFinder typeFinder;
        ReferenceBinding[] itdInners;
        if (this.binding != null && this.binding.typeFinder != null && (itdInners = (typeFinder = this.binding.typeFinder).getMemberTypes()) != null) {
            int i = 0;
            while (i < itdInners.length) {
                classFile.recordInnerClasses(itdInners[i]);
                ++i;
            }
        }
        classFile.addAttributes();
    }
 -> java.lang.String.replace(char,char): java.lang.String -> java.lang.String.lastIndexOf(int): int -> java.lang.String.length(): int -> java.lang.String.substring(int,int): java.lang.String -> java.util.Arrays.hashCode(char[]): int -> java.lang.String.toCharArray(): char[] -> java.util.Arrays.hashCode(char[]): int -> java.util.List.size(): int -> java.util.List.get(int): java.lang.Object -> java.lang.String.toCharArray(): char[] -> java.util.Arrays.hashCode(char[]): int -> java.io.DataOutputStream.writeByte(int): void -> java.io.DataOutputStream.writeByte(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void -> java.util.List.get(int): java.lang.Object -> java.lang.String.toCharArray(): char[] -> java.util.Arrays.hashCode(char[]): int -> java.text.SimpleDateFormat.parse(java.lang.String,java.text.ParsePosition): java.util.Date -> java.util.Date.getTime(): long -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void -> java.util.List.get(int): java.lang.Object -> java.lang.String.toCharArray(): char[] -> java.util.Arrays.hashCode(char[]): int -> java.io.DataOutputStream.writeByte(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void -> java.util.List.get(int): java.lang.Object -> java.lang.String.toCharArray(): char[] -> java.util.Arrays.hashCode(char[]): int -> java.lang.String.toCharArray(): char[] -> java.util.Arrays.hashCode(char[]): int -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void
 [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] -> java.lang.String.replace(char,char): java.lang.String -> java.lang.String.lastIndexOf(int): int -> java.lang.String.length(): int -> java.lang.String.substring(int,int): java.lang.String [CALL] [CALL] [CALL] [CALL] -> java.util.Arrays.hashCode(char[]): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] -> java.lang.String.toCharArray(): char[] [CALL] [CALL] [CALL] -> java.util.Arrays.hashCode(char[]): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] -> java.util.List.size(): int -> java.util.List.get(int): java.lang.Object [CALL] [CALL] [CALL] [EXIT] -> java.lang.String.toCharArray(): char[] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.util.Arrays.hashCode(char[]): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] -> java.io.DataOutputStream.writeByte(int): void [EXIT] [CALL] [CALL] -> java.io.DataOutputStream.writeByte(int): void [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.writeInt(int): void [EXIT] [EXIT] [CALL] -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.writeInt(int): void [EXIT] [EXIT] [EXIT] [EXIT] -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] [EXIT] [CALL] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void [EXIT] -> java.util.List.get(int): java.lang.Object [CALL] [CALL] [CALL] [EXIT] -> java.lang.String.toCharArray(): char[] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.util.Arrays.hashCode(char[]): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] -> java.text.SimpleDateFormat.parse(java.lang.String,java.text.ParsePosition): java.util.Date -> java.util.Date.getTime(): long [EXIT] [EXIT] -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] [EXIT] [CALL] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void [EXIT] -> java.util.List.get(int): java.lang.Object [CALL] [CALL] [CALL] [EXIT] -> java.lang.String.toCharArray(): char[] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.util.Arrays.hashCode(char[]): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] -> java.io.DataOutputStream.writeByte(int): void [EXIT] [CALL] -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.writeInt(int): void [EXIT] [EXIT] [EXIT] -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] [EXIT] [CALL] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void [EXIT] -> java.util.List.get(int): java.lang.Object [CALL] [CALL] [CALL] [EXIT] -> java.lang.String.toCharArray(): char[] [EXIT] [EXIT] [CALL] [CALL] [CALL] -> java.util.Arrays.hashCode(char[]): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] [EXIT] [CALL] [CALL] [EXIT] [CALL] [CALL] [CALL] -> java.lang.String.toCharArray(): char[] [CALL] [CALL] [CALL] -> java.util.Arrays.hashCode(char[]): int [EXIT] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT] -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] -> java.io.DataOutputStream.writeShort(int): void -> java.io.DataOutputStream.writeInt(int): void -> java.io.DataOutputStream.write(byte[]): void -> java.io.DataOutputStream.close(): void -> java.io.ByteArrayOutputStream.toByteArray(): byte[] [EXIT] [EXIT] [CALL] -> java.lang.System.arraycopy(java.lang.Object,int,java.lang.Object,int,int): void [EXIT] [EXIT] [EXIT]