|
LLVM 22.0.0git
|
#include "llvm-c/ExternC.h"#include "llvm-c/Types.h"#include "llvm-c/Visibility.h"#include <stddef.h>Go to the source code of this file.
Macros | |
| #define | REMARKS_API_VERSION 1 |
Typedefs | |
| typedef struct LLVMRemarkOpaqueString * | LLVMRemarkStringRef |
| String containing a buffer and a length. | |
| typedef struct LLVMRemarkOpaqueDebugLoc * | LLVMRemarkDebugLocRef |
| DebugLoc containing File, Line and Column. | |
| typedef struct LLVMRemarkOpaqueArg * | LLVMRemarkArgRef |
| Element of the "Args" list. | |
| typedef struct LLVMRemarkOpaqueEntry * | LLVMRemarkEntryRef |
| A remark emitted by the compiler. | |
| typedef struct LLVMRemarkOpaqueParser * | LLVMRemarkParserRef |
Enumerations | |
| enum | LLVMRemarkType { LLVMRemarkTypeUnknown , LLVMRemarkTypePassed , LLVMRemarkTypeMissed , LLVMRemarkTypeAnalysis , LLVMRemarkTypeAnalysisFPCommute , LLVMRemarkTypeAnalysisAliasing , LLVMRemarkTypeFailure } |
| The type of the emitted remark. More... | |