feat: evaluate compile-time aggregates and explicit expressions
This commit is contained in:
@@ -112,6 +112,7 @@ Code :: enum {
|
||||
specialization_cycle
|
||||
specialization_limit
|
||||
comptime_execution_limit
|
||||
comptime_value_escape
|
||||
}
|
||||
|
||||
Diagnostic :: struct {
|
||||
@@ -245,5 +246,6 @@ messages :: $enummap.init(Code, []u8, {
|
||||
specialization_cycle = "compile-time specialization depends on its unfinished result",
|
||||
specialization_limit = "compile-time specialization exceeds its recursion or instance limit",
|
||||
comptime_execution_limit = "compile-time execution exceeds its recursion or step limit",
|
||||
comptime_value_escape = "compile-time result cannot escape evaluation as a source value",
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user