Lines Matching refs:fullPath
533 SmallString<256> fullPath; in searchDirForLibrary() local
536 fullPath.assign(path); in searchDirForLibrary()
537 llvm::sys::path::append(fullPath, libName); in searchDirForLibrary()
538 if (fileExists(fullPath)) in searchDirForLibrary()
539 return fullPath.str().copy(_allocator); in searchDirForLibrary()
544 fullPath.assign(path); in searchDirForLibrary()
545 llvm::sys::path::append(fullPath, Twine("lib") + libName + ".tbd"); in searchDirForLibrary()
546 if (fileExists(fullPath)) in searchDirForLibrary()
547 return fullPath.str().copy(_allocator); in searchDirForLibrary()
550 fullPath.assign(path); in searchDirForLibrary()
551 llvm::sys::path::append(fullPath, Twine("lib") + libName + ".dylib"); in searchDirForLibrary()
552 if (fileExists(fullPath)) in searchDirForLibrary()
553 return fullPath.str().copy(_allocator); in searchDirForLibrary()
556 fullPath.assign(path); in searchDirForLibrary()
557 llvm::sys::path::append(fullPath, Twine("lib") + libName + ".a"); in searchDirForLibrary()
558 if (fileExists(fullPath)) in searchDirForLibrary()
559 return fullPath.str().copy(_allocator); in searchDirForLibrary()
578 SmallString<256> fullPath; in findPathForFramework() local
580 fullPath.assign(dir); in findPathForFramework()
581 llvm::sys::path::append(fullPath, Twine(fwName) + ".framework", fwName); in findPathForFramework()
582 if (fileExists(fullPath)) in findPathForFramework()
583 return fullPath.str().copy(_allocator); in findPathForFramework()
717 SmallString<256> fullPath; in findIndirectDylib() local
718 fullPath.assign(sysPath); in findIndirectDylib()
719 llvm::sys::path::append(fullPath, path); in findIndirectDylib()
720 if (pathExists(fullPath)) in findIndirectDylib()
721 return loadIndirectDylib(fullPath); in findIndirectDylib()