What happened?
Hi,
(I'm extremely new to this code-base. I'm investigating the possibility of lifting a non-java bytecode into Jimple IR. Forgive me if what I say is nonsense)
I was looking at using TypeAssigner to infer types on the Jimple representation of a non-java language.
It seems that the TypeAssigner assumes the view is a JavaView, which in my case, it isn't. Should this be more generic?
|
new TypeResolver((JavaView) view).resolve(builder); |
Thanks
Version
Latest develop branch
Relevant log output
What happened?
Hi,
(I'm extremely new to this code-base. I'm investigating the possibility of lifting a non-java bytecode into Jimple IR. Forgive me if what I say is nonsense)
I was looking at using
TypeAssignerto infer types on the Jimple representation of a non-java language.It seems that the
TypeAssignerassumes the view is aJavaView, which in my case, it isn't. Should this be more generic?SootUp/sootup.interceptors/src/main/java/sootup/interceptors/TypeAssigner.java
Line 43 in 4d87d74
Thanks
Version
Latest develop branch
Relevant log output