Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] Missing node in the ASM

Hi,

I have a question concerning the hierarchy accessed in
org.aspectj.IHierarchy. Some method calls seem to be missing in the
tree. 

This can best be described with an example from the testdata given in
the ajde module:

The method incrXY in figures.primitives.planar.Point

    public void incrXY(int dx, int dy) {
        setX(getX() + dx);
        setY(getY() + dy);
        int a = dx + dy;
    }

results in the following tree:

        incrXY(int, int)
          method-call(void figures.primitives.planar.Point.setX(int))
          method-call(void figures.primitives.planar.Point.setY(int))

Where the method calss getX() and getY() are missing. Can someone
explain me why? 

Sincerely,

Tore Steinmoen
Student Norwegian University of Science and Technology, NTNU



Back to the top