diff options
| author | kristopher tate <kt@connectfree.co.jp> | 2018-07-27 19:16:31 +0900 |
|---|---|---|
| committer | kristopher tate <kt@connectfree.co.jp> | 2018-08-02 16:50:08 +0900 |
| commit | e79c913cbcb03834fcc04e2258ed5da7d533c9db (patch) | |
| tree | 84df98829ff091bc5ea7b04335bdc65bd0744136 /src | |
| parent | e66f538972d1278ed95513aa1d97c196818a73c6 (diff) | |
| download | zig-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.hpp | 6 |
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, |
