Added name annotation tests for nested structs and named unions
Added test for renamed deeply nested enum