authorgravatar for kt@connectfree.co.jpkristopher tate <kt@connectfree.co.jp> 2018-07-27 19:16:31+09:00
committergravatar for kt@connectfree.co.jpkristopher tate <kt@connectfree.co.jp> 2018-08-02 16:50:08+09:00
loge79c913cbcb03834fcc04e2258ed5da7d533c9db
tree84df98829ff091bc5ea7b04335bdc65bd0744136
parente66f538972d1278ed95513aa1d97c196818a73c6

src/all_types.hpp: add enums for Handle Builtin;

Tracking Issue #1296 ;

1 files changed, 6 insertions(+), 0 deletions(-)

src/all_types.hpp+6
......@@ -1358,6 +1358,7 @@ enum BuiltinFnId {
13581358 BuiltinFnIdBreakpoint,
13591359 BuiltinFnIdReturnAddress,
13601360 BuiltinFnIdFrameAddress,
1361 BuiltinFnIdHandle,
13611362 BuiltinFnIdEmbedFile,
13621363 BuiltinFnIdCmpxchgWeak,
13631364 BuiltinFnIdCmpxchgStrong,
......@@ -2076,6 +2077,7 @@ enum IrInstructionId {
20762077 IrInstructionIdBreakpoint,
20772078 IrInstructionIdReturnAddress,
20782079 IrInstructionIdFrameAddress,
2080 IrInstructionIdHandle,
20792081 IrInstructionIdAlignOf,
20802082 IrInstructionIdOverflowOp,
20812083 IrInstructionIdTestErr,
......@@ -2793,6 +2795,10 @@ struct IrInstructionFrameAddress {
27932795 IrInstruction base;
27942796};
27952797
2798struct IrInstructionHandle {
2799 IrInstruction base;
2800};
2801
27962802enum IrOverflowOp {
27972803 IrOverflowOpAdd,
27982804 IrOverflowOpSub,