We are not allowed to reason about an initializer value without first consulting hasDefinitiveInitializer. llvm-svn: 309594