aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkristopher tate <kt@connectfree.co.jp>2018-07-27 19:16:31 +0900
committerkristopher tate <kt@connectfree.co.jp>2018-08-02 16:50:08 +0900
commite79c913cbcb03834fcc04e2258ed5da7d533c9db (patch)
tree84df98829ff091bc5ea7b04335bdc65bd0744136 /src
parente66f538972d1278ed95513aa1d97c196818a73c6 (diff)
downloadzig-e79c913cbcb03834fcc04e2258ed5da7d533c9db.tar.gz
zig-e79c913cbcb03834fcc04e2258ed5da7d533c9db.zip
src/all_types.hpp: add enums for Handle Builtin;
Tracking Issue #1296 ;
Diffstat (limited to 'src')
-rw-r--r--src/all_types.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/all_types.hpp b/src/all_types.hpp
index 2f09e70301..f03a250aea 100644
--- a/src/all_types.hpp
+++ b/src/all_types.hpp
@@ -1358,6 +1358,7 @@ enum BuiltinFnId {
BuiltinFnIdBreakpoint,
BuiltinFnIdReturnAddress,
BuiltinFnIdFrameAddress,
+ BuiltinFnIdHandle,
BuiltinFnIdEmbedFile,
BuiltinFnIdCmpxchgWeak,
BuiltinFnIdCmpxchgStrong,
@@ -2076,6 +2077,7 @@ enum IrInstructionId {
IrInstructionIdBreakpoint,
IrInstructionIdReturnAddress,
IrInstructionIdFrameAddress,
+ IrInstructionIdHandle,
IrInstructionIdAlignOf,
IrInstructionIdOverflowOp,
IrInstructionIdTestErr,
@@ -2793,6 +2795,10 @@ struct IrInstructionFrameAddress {
IrInstruction base;
};
+struct IrInstructionHandle {
+ IrInstruction base;
+};
+
enum IrOverflowOp {
IrOverflowOpAdd,
IrOverflowOpSub,