reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Support/FileSystem.h
  476 bool can_execute(const Twine &Path);

References

lib/Support/Unix/Program.inc
   90     if (sys::fs::can_execute(FilePath.c_str()))
tools/clang/lib/Driver/Driver.cpp
 4612     if (llvm::sys::fs::can_execute(Twine(Dir)))
 4632       if (llvm::sys::fs::can_execute(Twine(P)))
tools/clang/lib/Driver/ToolChain.cpp
  518     if (llvm::sys::fs::can_execute(UseLinker))
  533     if (llvm::sys::fs::can_execute(LinkerPath))
tools/clang/lib/Driver/ToolChains/MSVC.cpp
  303   return llvm::sys::fs::can_execute(FilePath) ? FilePath.str() : Exe;
  507     if (!TC.FoundMSVCInstall() && !llvm::sys::fs::can_execute(linkPath)) {
  510       if (llvm::sys::fs::can_execute(ClPath)) {
  513         if (!llvm::sys::fs::can_execute(linkPath))
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
   41           llvm::sys::fs::can_execute(UseLinker))
tools/clang/tools/extra/clangd/QueryDriverDatabase.cpp
  104   if (!llvm::sys::fs::can_execute(Driver)) {
tools/lli/lli.cpp
  584     } else if (!sys::fs::can_execute(ChildExecPath)) {
tools/llvm-lipo/llvm-lipo.cpp
  573                                sys::fs::can_execute(UO->getFileName())
  688     return sys::fs::can_execute(S.getBinary()->getFileName());