enum DiagnosticKind

Description

Defines the different supported kind of a diagnostic. This enum should be extended with a new ID for each added concrete subclass.

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

Enumerators

NameValueComment
DK_InlineAsm0
DK_ResourceLimit1
DK_StackSize2
DK_Linker3
DK_DebugMetadataVersion4
DK_DebugMetadataInvalid5
DK_ISelFallback6
DK_SampleProfile7
DK_OptimizationRemark8
DK_OptimizationRemarkMissed9
DK_OptimizationRemarkAnalysis10
DK_OptimizationRemarkAnalysisFPCommute11
DK_OptimizationRemarkAnalysisAliasing12
DK_OptimizationFailure13
DK_FirstRemark8
DK_LastRemark13
DK_MachineOptimizationRemark14
DK_MachineOptimizationRemarkMissed15
DK_MachineOptimizationRemarkAnalysis16
DK_FirstMachineRemark14
DK_LastMachineRemark16
DK_MIRParser17
DK_PGOProfile18
DK_MisExpect19
DK_Unsupported20
DK_FirstPluginKind21