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:60
Enumerators
Name | Value | Comment |
---|---|---|
DK_InlineAsm | 0 | |
DK_ResourceLimit | 1 | |
DK_StackSize | 2 | |
DK_Linker | 3 | |
DK_Lowering | 4 | |
DK_DebugMetadataVersion | 5 | |
DK_DebugMetadataInvalid | 6 | |
DK_ISelFallback | 7 | |
DK_SampleProfile | 8 | |
DK_OptimizationRemark | 9 | |
DK_OptimizationRemarkMissed | 10 | |
DK_OptimizationRemarkAnalysis | 11 | |
DK_OptimizationRemarkAnalysisFPCommute | 12 | |
DK_OptimizationRemarkAnalysisAliasing | 13 | |
DK_OptimizationFailure | 14 | |
DK_FirstRemark | 9 | |
DK_LastRemark | 14 | |
DK_MachineOptimizationRemark | 15 | |
DK_MachineOptimizationRemarkMissed | 16 | |
DK_MachineOptimizationRemarkAnalysis | 17 | |
DK_FirstMachineRemark | 15 | |
DK_LastMachineRemark | 17 | |
DK_MIRParser | 18 | |
DK_PGOProfile | 19 | |
DK_Unsupported | 20 | |
DK_SrcMgr | 21 | |
DK_DontCall | 22 | |
DK_MisExpect | 23 | |
DK_FirstPluginKind | 24 |