LLVM API Documentation
#include "llvm/System/TimeValue.h"#include "llvm/System/IncludeFile.h"#include <set>#include <string>#include <vector>#include <iosfwd>Include dependency graph for Path.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| namespace | llvm::sys |
Classes | |
| class | llvm::sys::Path |
| An abstraction for operating system paths. More... | |
| struct | llvm::sys::Path::StatusInfo |
| File status structure. More... | |
Enumerations | |
| enum | llvm::sys::LLVMFileType { llvm::sys::UnknownFileType = 0, llvm::sys::BytecodeFileType = 1, llvm::sys::CompressedBytecodeFileType = 2, llvm::sys::ArchiveFileType = 3 } |
| This enumeration delineates the kinds of files that LLVM knows about. More... | |
Functions | |
| LLVMFileType | llvm::sys::IdentifyFileType (const char *magic, unsigned length) |
| void | llvm::sys::CopyFile (const Path &Dest, const Path &Src) |
| Copy one file to another. | |
| std::ostream & | llvm::operator<< (std::ostream &strm, const sys::Path &aPath) |