Bug477: Templates muddle base() and derived() pointcut functions ================================================================ derived("A"): void C::foo() base("E"): void C::foo() derived("A"): void C::bar() base("E"): void C::bar() derived("A"): void A::foo() base("E"): void A::foo() derived("A"): void D::moo() base("E"): void D::moo() derived("A"): void E::bla() ================================================================