It can never be null and most callers were already using references or std::unique_ptr. llvm-svn: 325160