Points-to sets of all variables
[]:<A: C foo(B,C)>/%this -> [[]:NewObj{<Call: void main(java.lang.String[])>[0@L4] new A}]
[]:<A: C foo(B,C)>/b -> [[]:NewObj{<Call: void main(java.lang.String[])>[3@L5] new B}]
[]:<A: C foo(B,C)>/c -> [[]:NewObj{<Call: void main(java.lang.String[])>[6@L6] new C}]
[]:<A: void <init>()>/%this -> [[]:NewObj{<Call: void main(java.lang.String[])>[0@L4] new A}]
[]:<B: void <init>()>/%this -> [[]:NewObj{<Call: void main(java.lang.String[])>[3@L5] new B}]
[]:<C: void <init>()>/%this -> [[]:NewObj{<Call: void main(java.lang.String[])>[6@L6] new C}]
[]:<Call: void main(java.lang.String[])>/a -> [[]:NewObj{<Call: void main(java.lang.String[])>[0@L4] new A}]
[]:<Call: void main(java.lang.String[])>/args -> [[]:EntryPointObj{alloc=MethodParam{<Call: void main(java.lang.String[])>/0},type=java.lang.String[] in <Call: void main(java.lang.String[])>}]
[]:<Call: void main(java.lang.String[])>/b -> [[]:NewObj{<Call: void main(java.lang.String[])>[3@L5] new B}]
[]:<Call: void main(java.lang.String[])>/c -> [[]:NewObj{<Call: void main(java.lang.String[])>[6@L6] new C}]
[]:<Call: void main(java.lang.String[])>/temp$0 -> [[]:NewObj{<Call: void main(java.lang.String[])>[0@L4] new A}]
[]:<Call: void main(java.lang.String[])>/temp$1 -> [[]:NewObj{<Call: void main(java.lang.String[])>[3@L5] new B}]
[]:<Call: void main(java.lang.String[])>/temp$2 -> [[]:NewObj{<Call: void main(java.lang.String[])>[6@L6] new C}]
[]:<Call: void main(java.lang.String[])>/temp$3 -> [[]:NewObj{<Call: void main(java.lang.String[])>[6@L6] new C}]
[]:<Call: void main(java.lang.String[])>/x -> [[]:NewObj{<Call: void main(java.lang.String[])>[6@L6] new C}]

Points-to sets of all static fields

Points-to sets of all instance fields

Points-to sets of all array indexes
[]:EntryPointObj{alloc=MethodParam{<Call: void main(java.lang.String[])>/0},type=java.lang.String[] in <Call: void main(java.lang.String[])>}[*] -> [[]:EntryPointObj{alloc=MethodParam{<Call: void main(java.lang.String[])>/0}[*],type=java.lang.String in <Call: void main(java.lang.String[])>}]

