Lines Matching defs:ResultPath

171                    SmallVectorImpl<char> &ResultPath, bool MakeAbsolute,
181 sys::fs::createUniquePath(Model, ResultPath, MakeAbsolute);
185 EC = sys::fs::openFileForReadWrite(Twine(ResultPath.begin()), ResultFD,
199 EC = sys::fs::access(ResultPath.begin(), sys::fs::AccessMode::Exist);
208 EC = sys::fs::create_directory(ResultPath.begin(), false);
796 void createUniquePath(const Twine &Model, SmallVectorImpl<char> &ResultPath,
811 ResultPath = ModelStorage;
812 ResultPath.push_back(0);
813 ResultPath.pop_back();
818 ResultPath[i] = "0123456789abcdef"[sys::Process::GetRandomNumber() & 15];
823 SmallVectorImpl<char> &ResultPath,
825 return createUniqueEntity(Model, ResultFd, ResultPath, false, FS_File, Flags,
830 SmallVectorImpl<char> &ResultPath,
833 auto EC = createUniqueFile(Model, FD, ResultPath, OF_None, Mode);
843 llvm::SmallVectorImpl<char> &ResultPath, FSEntity Type,
850 return createUniqueEntity(P.begin(), ResultFD, ResultPath, true, Type, Flags,
856 llvm::SmallVectorImpl<char> &ResultPath, FSEntity Type,
859 return createTemporaryFile(Prefix + Middle + Suffix, ResultFD, ResultPath,
865 SmallVectorImpl<char> &ResultPath,
867 return createTemporaryFile(Prefix, Suffix, ResultFD, ResultPath, FS_File,
872 SmallVectorImpl<char> &ResultPath,
875 auto EC = createTemporaryFile(Prefix, Suffix, FD, ResultPath, Flags);
886 SmallVectorImpl<char> &ResultPath) {
888 return createUniqueEntity(Prefix + "-%%%%%%", Dummy, ResultPath, true,
894 SmallVectorImpl<char> &ResultPath) {
896 return createUniqueEntity(Model, Dummy, ResultPath, false, FS_Name);
901 SmallVectorImpl<char> &ResultPath) {
903 return createTemporaryFile(Prefix, Suffix, Dummy, ResultPath, FS_Name);
1328 SmallString<128> ResultPath;
1330 createUniqueFile(Model, FD, ResultPath, OF_Delete | ExtraFlags, Mode))
1333 TempFile Ret(ResultPath, FD);
1344 if (SetSignalHandler && sys::RemoveFileOnSignal(ResultPath)) {