Hi, everyone.I'm using aspectJ to help me get an initialized instance
reference after its constructor called.

At first, I wrote some code like this:

after() returning (ArrayList l): call(ArrayList.new(..))

but the reference l I got seems not be initialized yet.

This is the first rule mentioned in
http://dev.eclipse.org/mhonarc/lists/aspectj-users/msg00019.html


Then I changed my code into this:

after(ArrayList l) returning: this(l) &&execution(ArrayList.new(..))

(which is written according to the second rule mentioned in msg00019)

but this time, no matched join point has been found in the program...


My question is : how can I get an initialized instance reference using
AspectJ?


Thanks very much!



Vivian

-- 
Jin Shao
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to