Skip to content

Inner JavaVisitor in findAllValues to track multiple subtrees on left side of assignment #26

@aaronist

Description

@aaronist

As of right now, findAllValues in VarAccess can traverse one layer on the subtree of a VarAccess to track value assignments on a variable like this.i. However, suppose we have the following case (where this.self == this and there exists a method called getSelf that returns self):

this.self.getSelf().self = this;

We would ultimately want to track values for this type of VarAccess with the inner JavaVisitor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions