class DiagnosticInfoPGOProfile
Declaration
class DiagnosticInfoPGOProfile : public DiagnosticInfo { /* full declaration omitted */ };
Description
Diagnostic information for the PGO profiler.
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:330
Inherits from: DiagnosticInfo
Member Variables
- private const char* FileName
- Name of the input file associated with this diagnostic.
- private const llvm::Twine& Msg
- Message to report.
Method Overview
- public DiagnosticInfoPGOProfile(const char * FileName, const llvm::Twine & Msg, llvm::DiagnosticSeverity Severity = DS_Error)
- public static bool classof(const llvm::DiagnosticInfo * DI)
- public const char * getFileName() const
- public const llvm::Twine & getMsg() const
- public void print(llvm::DiagnosticPrinter & DP) const
Inherited from DiagnosticInfo:
Methods
¶DiagnosticInfoPGOProfile(
const char* FileName,
const llvm::Twine& Msg,
llvm::DiagnosticSeverity Severity = DS_Error)
DiagnosticInfoPGOProfile(
const char* FileName,
const llvm::Twine& Msg,
llvm::DiagnosticSeverity Severity = DS_Error)
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:332
Parameters
- const char* FileName
- const llvm::Twine& Msg
- llvm::DiagnosticSeverity Severity = DS_Error
¶static bool classof(
const llvm::DiagnosticInfo* DI)
static bool classof(
const llvm::DiagnosticInfo* DI)
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:339
Parameters
- const llvm::DiagnosticInfo* DI
¶const char* getFileName() const
const char* getFileName() const
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:343
¶const llvm::Twine& getMsg() const
const llvm::Twine& getMsg() const
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:344
¶void print(llvm::DiagnosticPrinter& DP) const
void print(llvm::DiagnosticPrinter& DP) const
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:337