class YAMLVFSWriter

Declaration

class YAMLVFSWriter { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:777

Method Overview

Methods

YAMLVFSWriter()

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:785

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

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:800

void setCaseSensitivity(bool CaseSensitive)

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:789

Parameters

bool CaseSensitive

void setOverlayDir(
    llvm::StringRef OverlayDirectory)

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:795

Parameters

llvm::StringRef OverlayDirectory

void setUseExternalNames(bool UseExtNames)

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:793

Parameters

bool UseExtNames

void write(llvm::raw_ostream& OS)

Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:802

Parameters

llvm::raw_ostream& OS