#ifndef __NeedsMangling__ #define __NeedsMangling__ #include aspect NeedsMangling { advice call("% func()") : before () { printf ("%s\n", JoinPoint::signature ()); } }; #endif // __NeedsMangling__