<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Hi Folks,<br><br>I find out that the latest version of AspectC++ cannot wrap<br>joinpoints where functions have template return type or parameter<br>type in the form: A<B>, where B is a user defined class. If I use<br>--real-instances switch to compile my programs, there dumps tons<br>of compilation errors due to undefined symbols '__puma_XXX'.<br>When I read CodeWeaver.cc, the related code of type reference in<br>that form appears as TODO. This kind of template type reference<br>is important to our research. I'm wondering if full template support<br>will be included in the next release of AspectC++? And how long<br>do I have to wait for the next release?<br><br>Another doubt is that if PUMA has provided to AspectC++ adequate<br>information about the input C++ program to do template
type<br>analysis?<br><br>Thanks for all your help!<br><br>--Yi<br></div></div></body></html>