Adding function fred
--- Entering scope
--- Entering scope
Adding object x
--- Entering scope
--- Leaving scope containing
Adding object i
--- Entering scope
--- Leaving scope containing
--- Entering scope
--- Leaving scope containing
--- Entering scope
--- Leaving scope containing
Adding object x
--- Entering scope
--- Leaving scope containing
Adding fwd decl for struct __anonymous0
--- Entering scope
Adding object i
--- Leaving scope containing
Adding struct __anonymous0
--- Entering scope
--- Leaving scope containing
Adding struct __anonymous1 from implicit forward declaration
--- Entering scope
--- Leaving scope containing
Adding object x
--- Entering scope
--- Leaving scope containing
Adding struct __anonymous2 from implicit forward declaration
--- Entering scope
--- Leaving scope containing
Adding object x
--- Entering scope
--- Leaving scope containing
Adding struct __anonymous3 from implicit forward declaration
--- Entering scope
--- Leaving scope containing
--- Entering scope
--- Leaving scope containing
Adding struct __anonymous4 from implicit forward declaration
--- Entering scope
--- Leaving scope containing
Adding object x
--- Entering scope
--- Leaving scope containing
--- Entering scope
--- Leaving scope containing
--- Leaving scope containing
__anonymous0
__anonymous1
__anonymous2
__anonymous3
__anonymous4
--- Leaving scope containing
