aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
authorVexu <git@vexu.eu>2020-09-03 16:49:20 +0300
committerVexu <git@vexu.eu>2020-09-03 16:49:20 +0300
commit4eeeda0f52e6f7a6da53c11930cfd3cb714e4df6 (patch)
tree204844a41b9252f588ab690e3443ddf2804522de /src/analyze.cpp
parentfb3c5b84ede6fa48949c8069bf735ac67ec21091 (diff)
downloadzig-4eeeda0f52e6f7a6da53c11930cfd3cb714e4df6.tar.gz
zig-4eeeda0f52e6f7a6da53c11930cfd3cb714e4df6.zip
remove deprecated fields from types
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index acdbf3e933..b1d362f6e9 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -1810,7 +1810,7 @@ Error type_allowed_in_extern(CodeGen *g, ZigType *type_entry, bool *result) {
ZigType *get_auto_err_set_type(CodeGen *g, ZigFn *fn_entry) {
ZigType *err_set_type = new_type_table_entry(ZigTypeIdErrorSet);
buf_resize(&err_set_type->name, 0);
- buf_appendf(&err_set_type->name, "@TypeOf(%s).ReturnType.ErrorSet", buf_ptr(&fn_entry->symbol_name));
+ buf_appendf(&err_set_type->name, "@typeInfo(@typeInfo(@TypeOf(%s)).Fn.return_type.?).ErrorUnion.error_set", buf_ptr(&fn_entry->symbol_name));
err_set_type->data.error_set.err_count = 0;
err_set_type->data.error_set.errors = nullptr;
err_set_type->data.error_set.infer_fn = fn_entry;