[aspectc-user] Pointcut expressions for any line of code; that vs target
Jannis Stoppe
jstoppe at informatik.uni-bremen.de
Wed Jul 30 18:41:17 CEST 2014
Hi!
Currently digging my way through AspectC++, everything works nicely so
far, but some questions come up that I can't seem to answer myself...
Any help would be appreciated.
* Can I match anything besides function calls and type names? E.g. I
could use the type matching expression to first replace a field with
according get and set methods and then replace all expressions in
the code that read or write that field with the according calls? How
would I match all expressions that access that field? Is there
something like regex matching like in
* What is the difference between /that/ and /target/? Using
/tjp->that()/ from within an aspect that was woven in via an
execution advice I get a reference to the object that would usually
be /this/ inside the function that is currently being executed,
correct? What do I get with /tjp->target()/ as opposed to that?
Thanks in advance and best regards
Jannis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.aspectc.org/pipermail/aspectc-user/attachments/20140730/4042c97e/attachment.html>
More information about the aspectc-user
mailing list