LLVM 22.0.0git
|
#include "llvm/DebugInfo/LogicalView/Core/LVReader.h"
Public Member Functions | |
LVSplitContext ()=default | |
LVSplitContext (const LVSplitContext &)=delete | |
LVSplitContext & | operator= (const LVSplitContext &)=delete |
~LVSplitContext ()=default | |
LLVM_ABI Error | createSplitFolder (StringRef Where) |
LLVM_ABI std::error_code | open (std::string Name, std::string Extension, raw_ostream &OS) |
void | close () |
std::string | getLocation () const |
raw_fd_ostream & | os () |
Definition at line 34 of file LVReader.h.
|
default |
Referenced by LVSplitContext(), and operator=().
|
delete |
References LVSplitContext().
|
default |
References LLVM_ABI, and llvm::logicalview::Name.
|
inline |
Definition at line 47 of file LVReader.h.
Referenced by llvm::logicalview::LVScope::doPrint(), and llvm::logicalview::LVScopeRoot::doPrintMatches().
Definition at line 111 of file LVReader.cpp.
References llvm::sys::fs::create_directories(), llvm::createStringError(), llvm::codeview::EC, and llvm::Error::success().
|
inline |
Definition at line 54 of file LVReader.h.
std::error_code LVSplitContext::open | ( | std::string | Name, |
std::string | Extension, | ||
raw_ostream & | OS ) |
Definition at line 130 of file LVReader.cpp.
References assert(), llvm::codeview::EC, llvm::logicalview::flattenedFilePath(), llvm::logicalview::Name, and llvm::sys::fs::OF_None.
|
delete |
References LVSplitContext().
|
inline |
Definition at line 55 of file LVReader.h.
Referenced by llvm::logicalview::LVScope::doPrint(), and llvm::logicalview::LVScopeRoot::doPrintMatches().