diff options
Diffstat (limited to 'src/Sema.zig')
| -rw-r--r-- | src/Sema.zig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Sema.zig b/src/Sema.zig index a88b29cd10..3f8b936e0b 100644 --- a/src/Sema.zig +++ b/src/Sema.zig @@ -8846,6 +8846,11 @@ fn funcCommon( .bare_return_type = bare_return_type.toIntern(), .cc = cc_resolved, .alignment = alignment.?, + .section = switch (section) { + .generic => unreachable, + .default => .none, + .explicit => |x| x.toOptional(), + }, .is_noinline = is_noinline, .inferred_error_set = inferred_error_set, .generic_owner = sema.generic_owner, |
