Como localizar um objeto em uma referência?

ltimamente, tenho lido alguns códigos OSS e me deparei com esta peça peculia

class Foo { ..... };
void bar() {
    Foo x;
   Foo *y=new Foo();
   x=(const Foo &) *y;
}

Para minha vida, não consigo encontrar documentação sobre o comportamento de converter um objeto em uma referência cons