class DiagnosticInfoSampleProfile

Declaration

class DiagnosticInfoSampleProfile : public DiagnosticInfo { /* full declaration omitted */ };

Description

Diagnostic information for the sample profiler.

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:282

Inherits from: DiagnosticInfo

Method Overview

  • public DiagnosticInfoSampleProfile(llvm::StringRef FileName, unsigned int LineNum, const llvm::Twine & Msg, llvm::DiagnosticSeverity Severity = DS_Error)
  • public DiagnosticInfoSampleProfile(llvm::StringRef FileName, const llvm::Twine & Msg, llvm::DiagnosticSeverity Severity = DS_Error)
  • public DiagnosticInfoSampleProfile(const llvm::Twine & Msg, llvm::DiagnosticSeverity Severity = DS_Error)
  • public static bool classof(const llvm::DiagnosticInfo * DI)
  • public llvm::StringRef getFileName() const
  • public unsigned int getLineNum() const
  • public const llvm::Twine & getMsg() const
  • public void print(llvm::DiagnosticPrinter & DP) const

Inherited from DiagnosticInfo:

Methods

DiagnosticInfoSampleProfile(
    llvm::StringRef FileName,
    unsigned int LineNum,
    const llvm::Twine& Msg,
    llvm::DiagnosticSeverity Severity = DS_Error)

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:284

Parameters

llvm::StringRef FileName
unsigned int LineNum
const llvm::Twine& Msg
llvm::DiagnosticSeverity Severity = DS_Error

DiagnosticInfoSampleProfile(
    llvm::StringRef FileName,
    const llvm::Twine& Msg,
    llvm::DiagnosticSeverity Severity = DS_Error)

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:289

Parameters

llvm::StringRef FileName
const llvm::Twine& Msg
llvm::DiagnosticSeverity Severity = DS_Error

DiagnosticInfoSampleProfile(
    const llvm::Twine& Msg,
    llvm::DiagnosticSeverity Severity = DS_Error)

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:293

Parameters

const llvm::Twine& Msg
llvm::DiagnosticSeverity Severity = DS_Error

static bool classof(
    const llvm::DiagnosticInfo* DI)

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:300

Parameters

const llvm::DiagnosticInfo* DI

llvm::StringRef getFileName() const

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:304

unsigned int getLineNum() const

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:305

const llvm::Twine& getMsg() const

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:306

void print(llvm::DiagnosticPrinter& DP) const

Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:298

Parameters

llvm::DiagnosticPrinter& DP