namespace redeclarations { object A { val x : Int = 0 val A = 1 } namespace A { class A {} } class A {} val A = 1 }