diff options
Diffstat (limited to 'src/all_types.hpp')
| -rw-r--r-- | src/all_types.hpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/all_types.hpp b/src/all_types.hpp index bbd8df4b70..1e2ff3aaa4 100644 --- a/src/all_types.hpp +++ b/src/all_types.hpp @@ -1096,6 +1096,7 @@ enum BuiltinFnId { BuiltinFnIdCUndef, BuiltinFnIdCompileVar, BuiltinFnIdCompileErr, + BuiltinFnIdCompileLog, BuiltinFnIdGeneratedCode, BuiltinFnIdCtz, BuiltinFnIdClz, @@ -1541,6 +1542,7 @@ enum IrInstructionId { IrInstructionIdMinValue, IrInstructionIdMaxValue, IrInstructionIdCompileErr, + IrInstructionIdCompileLog, IrInstructionIdErrName, IrInstructionIdEmbedFile, IrInstructionIdCmpxchg, @@ -1993,6 +1995,13 @@ struct IrInstructionCompileErr { IrInstruction *msg; }; +struct IrInstructionCompileLog { + IrInstruction base; + + size_t msg_count; + IrInstruction **msg_list; +}; + struct IrInstructionErrName { IrInstruction base; |
