Adding function f
--- Entering scope
--- Entering scope
--- Leaving scope containing
Adding type T
Adding function ?=?
--- Entering scope
--- Leaving scope containing
--- Leaving scope containing
T
Adding function g
--- Entering scope
--- Entering scope
--- Leaving scope containing
Adding type U
Adding function ?=?
--- Entering scope
--- Leaving scope containing
--- Leaving scope containing
U
Adding function test
--- Entering scope
--- Entering scope
--- Leaving scope containing
--- Leaving scope containing
