reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
863 llvm::sys::path::append(OutputPath, 865 OutputPath.c_str(); // Ensure the string is null terminated. 866 if (sys::fs::exists(OutputPath)) 867 sys::fs::remove(OutputPath); 872 auto Err = sys::fs::create_hard_link(CacheEntryPath, OutputPath); 874 return OutputPath.str(); 876 Err = sys::fs::copy_file(CacheEntryPath, OutputPath); 878 return OutputPath.str(); 883 << "' to '" << OutputPath << "'\n"; 887 raw_fd_ostream OS(OutputPath, Err, sys::fs::OF_None); 889 report_fatal_error("Can't open output '" + OutputPath + "'\n"); 891 return OutputPath.str();