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... | |