commit e79c913cbcb03834fcc04e2258ed5da7d533c9db (tree)
parent e66f538972d1278ed95513aa1d97c196818a73c6
Author: kristopher tate <kt@connectfree.co.jp>
Date: Fri, 27 Jul 2018 19:16:31 +0900
src/all_types.hpp: add enums for Handle Builtin;
Tracking Issue #1296 ;
Diffstat:
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git 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,