コンパイラはプログラム中の全ての参照型に対してライフタイムを割り当てる、と