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