aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Schmidt <john.schmidt.h@gmail.com>2023-05-07 22:58:15 +0200
committerVeikka Tuominen <git@vexu.eu>2023-05-11 11:21:44 +0300
commit26064984097889353dda38423ac8b876f373526f (patch)
tree074e8206bc4d4329665b14a9faabfae8666e795c /src
parent20cc69318f4661795aaacdc55bcaabb5f2e6484e (diff)
downloadzig-26064984097889353dda38423ac8b876f373526f.tar.gz
zig-26064984097889353dda38423ac8b876f373526f.zip
module: return null if no candidate src
Closes #15572.
Diffstat (limited to 'src')
-rw-r--r--src/Module.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Module.zig b/src/Module.zig
index 6a33990463..b0c18def78 100644
--- a/src/Module.zig
+++ b/src/Module.zig
@@ -6115,6 +6115,8 @@ pub const PeerTypeCandidateSrc = union(enum) {
return null;
},
.override => |candidate_srcs| {
+ if (candidate_i >= candidate_srcs.len)
+ return null;
return candidate_srcs[candidate_i];
},
.typeof_builtin_call_node_offset => |node_offset| {