/freebsd-10.0-release/usr.bin/make/ |
H A D | dir.h | 54 TAILQ_HEAD(Path, PathElement); 63 struct Dir *Path_AddDir(struct Path *, const char *); 64 void Path_Clear(struct Path *); 65 void Path_Concat(struct Path *, const struct Path *); 66 void Path_Duplicate(struct Path *, const struct Path *); 67 void Path_Expand(char *, struct Path *, struct Lst *); 68 char *Path_FindFile(char *, struct Path *); 69 char *Path_MakeFlags(const char *, const struct Path *); [all...] |
H A D | arch.h | 48 struct Path; 58 void Arch_FindLib(struct GNode *, struct Path *);
|
H A D | suff.h | 45 struct Path; 52 struct Path *Suff_GetPath(char *);
|
H A D | globals.h | 52 struct Path; 61 extern struct Path dirSearchPath; 64 extern struct Path parseIncPath; 67 extern struct Path sysIncPath;
|
/freebsd-10.0-release/contrib/llvm/lib/Support/ |
H A D | SystemUtils.cpp | 41 sys::Path llvm::PrependMainExecutablePath(const std::string &ExeName, 46 sys::Path Result = sys::Path::GetMainExecutable(Argv0, MainAddr); 51 Result.appendSuffix(sys::Path::GetEXESuffix());
|
H A D | ToolOutputFile.cpp | 22 sys::RemoveFileOnSignal(sys::Path(Filename)); 28 sys::Path(Filename).eraseFromDisk(); 33 sys::DontRemoveFileOnSignal(sys::Path(Filename));
|
H A D | Program.cpp | 26 Program::ExecuteAndWait(const Path& path, 29 const Path** redirects, 44 Program::ExecuteNoWait(const Path& path, 47 const Path** redirects,
|
H A D | GraphWriter.cpp | 17 #include "llvm/Support/Path.h" 69 ExecGraphViewer(const sys::Path &ExecPath, std::vector<const char*> &args, 70 const sys::Path &Filename, bool wait, std::string &ErrMsg) { 86 void llvm::DisplayGraph(const sys::Path &Filename, bool wait, 91 sys::Path Graphviz(LLVM_PATH_GRAPHVIZ); 118 if (!ExecGraphViewer(sys::Path(LLVM_PATH_XDOT_PY), args, Filename, wait, ErrMsg)) 123 sys::Path PSFilename = Filename; 126 sys::Path prog; 130 prog = sys::Path(LLVM_PATH_CIRCO); 133 prog = sys::Path(LLVM_PATH_TWOP [all...] |
H A D | Path.cpp | 1 //===-- Path.cpp - Implement OS Path Concept --------------------*- C++ -*-===// 10 // This header file implements the operating system Path concept. 14 #include "llvm/Support/Path.h" 32 bool Path::operator==(const Path &that) const { 36 bool Path::operator<(const Path& that) const { 156 Path::isArchive() const { 164 Path [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/ |
H A D | PathV1.h | 1 //===- llvm/Support/PathV1.h - Path Operating System Concept ----*- C++ -*-===// 10 // This file declares the llvm::sys::Path class. 68 /// extensions and several omissions (not relevant to LLVM). A Path object 73 /// such a Path to act on the file system could produce errors. There is one 74 /// invalid Path value which is permitted: the empty path. The class should 80 /// invalid path name (in which case the Path object is left unchanged) or 82 /// grouped into four basic categories: Path Accessors (provide information 84 /// information about the underlying file or directory), Path Mutators 91 class Path { class in namespace:llvm::sys 101 LLVM_ATTRIBUTE_DEPRECATED(static Path GetRootDirector 173 Path() : path() {} function in class:llvm::sys::Path 174 Path(const Path &that) : path(that.path) {} function in class:llvm::sys::Path [all...] |
H A D | Program.h | 18 #include "llvm/Support/Path.h" 29 /// programs from the path and to execute them in various ways. The sys::Path 50 /// invoking program. If Path::executable() does not return true when this 56 ( const Path& path, ///< sys::Path object providing the path of the 65 const sys::Path** redirects = 0, ///< An optional array of pointers to 70 ///< When an empty Path is passed in, the corresponding file 92 ( const Path& path, ///< The path to the child process executable. 108 /// @returns A Path object initialized to the path of the program or a 109 /// Path objec [all...] |
H A D | Signals.h | 18 #include "llvm/Support/Path.h" 31 bool RemoveFileOnSignal(const Path &Filename, std::string* ErrMsg = 0); 35 void DontRemoveFileOnSignal(const Path &Filename);
|
H A D | SystemUtils.h | 22 namespace sys { class Path; } 39 sys::Path PrependMainExecutablePath(const std::string &ExeName,
|
/freebsd-10.0-release/contrib/bmake/ |
H A D | dir.h | 81 typedef struct Path { struct 87 } Path; typedef in typeref:struct:Path 99 Path *Dir_AddDir(Lst, const char *);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | FileSystemStatCache.cpp | 15 #include "llvm/Support/Path.h" 42 bool FileSystemStatCache::get(const char *Path, struct stat &StatBuf, argument 50 R = Cache->getStat(Path, StatBuf, isFile, FileDescriptor); 54 R = ::stat(Path, &StatBuf) != 0 ? CacheMissing : CacheExists; 67 *FileDescriptor = ::open(Path, OpenFlags); 108 MemorizeStatCalls::getStat(const char *Path, struct stat &StatBuf, argument 110 LookupResult Result = statChained(Path, StatBuf, isFile, FileDescriptor); 120 if (!S_ISDIR(StatBuf.st_mode) || llvm::sys::path::is_absolute(Path)) 121 StatCalls[Path] = StatBuf;
|
H A D | Version.cpp | 93 std::string Path = getClangRepositoryPath(); local 95 if (!Path.empty() || !Revision.empty()) { 97 if (!Path.empty()) 98 OS << Path; local 100 if (!Path.empty())
|
/freebsd-10.0-release/contrib/llvm/include/llvm-c/ |
H A D | BitWriter.h | 38 int LLVMWriteBitcodeToFile(LLVMModuleRef M, const char *Path);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | FileSystemStatCache.h | 52 static bool get(const char *Path, struct stat &StatBuf, 71 virtual LookupResult getStat(const char *Path, struct stat &StatBuf, 74 LookupResult statChained(const char *Path, struct stat &StatBuf, argument 77 return Next->getStat(Path, StatBuf, isFile, FileDescriptor); 81 return get(Path, StatBuf, 100 virtual LookupResult getStat(const char *Path, struct stat &StatBuf,
|
/freebsd-10.0-release/sys/contrib/dev/acpica/common/ |
H A D | dmextern.c | 104 char *Path); 108 char *Path, 149 * Path - Path with parent prefix 161 char *Path) 199 while (Node && (*Path == (UINT8) AML_PARENT_PREFIX)) 202 Path++; 218 Length = (ACPI_STRLEN (ParentPath) + ACPI_STRLEN (Path) + 1); 223 * for the required dot separator (ParentPath.Path) 243 * parent fullpath "\_SB_", Path " 159 AcpiDmNormalizeParentPrefix( ACPI_PARSE_OBJECT *Op, char *Path) argument 285 char *Path; local 375 AcpiDmAddToExternalList( ACPI_PARSE_OBJECT *Op, char *Path, UINT8 Type, UINT32 Value) argument 669 AcpiDmAddToExternalListFromFile( char *Path, UINT8 Type, UINT32 Value) argument [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Writer/ |
H A D | BitWriter.cpp | 19 int LLVMWriteBitcodeToFile(LLVMModuleRef M, const char *Path) { argument 21 raw_fd_ostream OS(Path, ErrorInfo, raw_fd_ostream::F_Binary);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Tooling/ |
H A D | FileMatchTrie.cpp | 57 if (Path.empty()) { 59 Path = NewPath; 63 // This is a leaf, ignore duplicate entry if 'Path' equals 'NewPath'. 64 if (NewPath == Path) 66 // Make this a node and create a child-leaf with 'Path'. 68 StringRef(Path).drop_back(ConsumedLength))); 69 Children[Element].Path = Path; 102 if (Comparator.equivalent(StringRef(Path), FileName)) 103 return StringRef(Path); 154 std::string Path; member in class:clang::tooling::FileMatchTrieNode [all...] |
/freebsd-10.0-release/contrib/llvm/tools/bugpoint/ |
H A D | ToolRunner.cpp | 56 static int RunProgramWithTimeout(const sys::Path &ProgramPath, 58 const sys::Path &StdInFile, 59 const sys::Path &StdOutFile, 60 const sys::Path &StdErrFile, 64 const sys::Path* redirects[3]; 89 static int RunProgramRemotelyWithTimeout(const sys::Path &RemoteClientPath, 91 const sys::Path &StdInFile, 92 const sys::Path &StdOutFile, 93 const sys::Path &StdErrFile, 96 const sys::Path* redirect 178 LLI(const std::string &Path, const std::vector<std::string> *Args) argument 551 JIT(const std::string &Path, const std::vector<std::string> *Args) argument [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/Transforms/Utils/ |
H A D | BlackList.h | 44 BlackList(const StringRef Path);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | HeaderSearchOptions.h | 48 std::string Path; member in struct:clang::HeaderSearchOptions::Entry 59 : Path(path), Group(group), IsFramework(isFramework), 144 /// AddPath - Add the \p Path path to the specified \p Group list. 145 void AddPath(StringRef Path, frontend::IncludeDirGroup Group, argument 147 UserEntries.push_back(Entry(Path, Group, IsFramework, IgnoreSysRoot));
|
/freebsd-10.0-release/contrib/llvm/lib/Support/Unix/ |
H A D | Program.inc | 55 Path 60 return Path(); 61 Path temp; 63 return Path(); 75 return Path(); 84 Path FilePath; 101 return Path(); 104 static bool RedirectIO(const Path *Path, int FD, std::string* ErrMsg) { 105 if (Path [all...] |