LLVM 22.0.0git
|
Error related to a temporary file for an OutputFile. More...
#include "llvm/Support/VirtualOutputError.h"
Public Member Functions | |
StringRef | getTempPath () const |
void | log (raw_ostream &OS) const override |
TempFileOutputError (const Twine &TempPath, const Twine &OutputPath, std::error_code EC) | |
TempFileOutputError (const Twine &TempPath, const Twine &OutputPath, OutputErrorCode EV) | |
Public Member Functions inherited from llvm::ErrorInfo< TempFileOutputError, OutputError > | |
const void * | dynamicClassID () const override |
bool | isA (const void *const ClassID) const override |
Static Public Attributes | |
static char | ID = 0 |
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::ErrorInfo< TempFileOutputError, OutputError > | |
static const void * | classID () |
Error related to a temporary file for an OutputFile.
Derives from OutputError and adds getTempPath().
Definition at line 94 of file VirtualOutputError.h.
|
inline |
Definition at line 104 of file VirtualOutputError.h.
References TempFileOutputError().
Referenced by TempFileOutputError(), and TempFileOutputError().
|
inline |
Definition at line 109 of file VirtualOutputError.h.
References TempFileOutputError().
|
inline |
Definition at line 98 of file VirtualOutputError.h.
Referenced by log().
|
override |
Definition at line 37 of file VirtualOutputError.cpp.
References getTempPath(), and llvm::vfs::OutputError::log().
|
static |
Definition at line 102 of file VirtualOutputError.h.