1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/include/llvm-c
Lang Hames 3302570b39 [Support] Add a basic C API for llvm::Error.
Summary:
The C-API supports consuming errors, converting an error to a string error
message, and querying an error's type. Other LLVM C APIs that wish to use
llvm::Error can supply error-type-id checkers and custom
error-to-structured-type converters for any custom errors they provide.

Reviewers: bogner, zturner, labath, dblaikie

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D50716

llvm-svn: 339802
2018-08-15 18:42:11 +00:00
..
Transforms [UnrollAndJam] New Unroll and Jam pass 2018-07-01 12:47:30 +00:00
Analysis.h
BitReader.h
BitWriter.h
Comdat.h
Core.h [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy. 2018-08-06 03:59:47 +00:00
DataTypes.h
DebugInfo.h [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type 2018-07-21 05:42:13 +00:00
Disassembler.h
DisassemblerTypes.h
Error.h [Support] Add a basic C API for llvm::Error. 2018-08-15 18:42:11 +00:00
ErrorHandling.h
ExecutionEngine.h Add PerfJITEventListener for perf profiling support. 2018-07-24 00:54:06 +00:00
Initialization.h
IRReader.h
Linker.h
LinkTimeOptimizer.h
lto.h
module.modulemap
Object.h
OrcBindings.h [ORC][C-API] Expose LLVMOrc{Unr,R}egisterJITEventListener(). 2018-05-24 21:32:52 +00:00
Support.h
Target.h
TargetMachine.h [LLVM-C] Add target triple normalization to the C API. 2018-07-17 10:57:39 +00:00
Types.h [ORC][C-API] Expose LLVMOrc{Unr,R}egisterJITEventListener(). 2018-05-24 21:32:52 +00:00