class DiagnosticInfoMisExpect
Declaration
class DiagnosticInfoMisExpect : public DiagnosticInfoWithLocationBase { /* full declaration omitted */ };
Description
Diagnostic information for MisExpect analysis.
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:1008
Inherits from: DiagnosticInfoWithLocationBase
Method Overview
- public DiagnosticInfoMisExpect(const llvm::Instruction * Inst, llvm::Twine & Msg)
- public static bool classof(const llvm::DiagnosticInfo * DI)
- public const llvm::Twine & getMsg() const
- public void print(llvm::DiagnosticPrinter & DP) const
Inherited from DiagnosticInfoWithLocationBase:
- public getAbsolutePath
- public getFunction
- public getLocation
- public getLocation
- public getLocationStr
- public isLocationAvailable
Inherited from DiagnosticInfo:
Methods
¶DiagnosticInfoMisExpect(
const llvm::Instruction* Inst,
llvm::Twine& Msg)
DiagnosticInfoMisExpect(
const llvm::Instruction* Inst,
llvm::Twine& Msg)
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:1010
Parameters
- const llvm::Instruction* Inst
- llvm::Twine& Msg
¶static bool classof(
const llvm::DiagnosticInfo* DI)
static bool classof(
const llvm::DiagnosticInfo* DI)
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:1015
Parameters
- const llvm::DiagnosticInfo* DI
¶const llvm::Twine& getMsg() const
const llvm::Twine& getMsg() const
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:1019
¶void print(llvm::DiagnosticPrinter& DP) const
void print(llvm::DiagnosticPrinter& DP) const
Declared at: llvm/include/llvm/IR/DiagnosticInfo.h:1013