class YAMLVFSWriter
Declaration
class YAMLVFSWriter { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:777
Method Overview
- public YAMLVFSWriter()
- public void addFileMapping(llvm::StringRef VirtualPath, llvm::StringRef RealPath)
- public const std::vector<YAMLVFSEntry> & getMappings() const
- public void setCaseSensitivity(bool CaseSensitive)
- public void setOverlayDir(llvm::StringRef OverlayDirectory)
- public void setUseExternalNames(bool UseExtNames)
- public void write(llvm::raw_ostream & OS)
Methods
¶YAMLVFSWriter()
YAMLVFSWriter()
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:785
¶void addFileMapping(llvm::StringRef VirtualPath,
llvm::StringRef RealPath)
void addFileMapping(llvm::StringRef VirtualPath,
llvm::StringRef RealPath)
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:787
Parameters
- llvm::StringRef VirtualPath
- llvm::StringRef RealPath
¶const std::vector<YAMLVFSEntry>& getMappings()
const
const std::vector<YAMLVFSEntry>& getMappings()
const
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:800
¶void setCaseSensitivity(bool CaseSensitive)
void setCaseSensitivity(bool CaseSensitive)
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:789
Parameters
- bool CaseSensitive
¶void setOverlayDir(
llvm::StringRef OverlayDirectory)
void setOverlayDir(
llvm::StringRef OverlayDirectory)
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:795
Parameters
- llvm::StringRef OverlayDirectory
¶void setUseExternalNames(bool UseExtNames)
void setUseExternalNames(bool UseExtNames)
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:793
Parameters
- bool UseExtNames
¶void write(llvm::raw_ostream& OS)
void write(llvm::raw_ostream& OS)
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:802