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 |