aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
diff options
context:
space:
mode:
authorJacob Young <jacobly0@users.noreply.github.com>2023-04-03 06:02:38 -0400
committerJakub Konka <kubkon@jakubkonka.com>2023-04-03 18:02:53 +0200
commit562170681a3d0c8502892f8975f369c4b269fe1a (patch)
treef4515c71cbd4d8d204fc8b957f0fda024f443fe2 /src/Module.zig
parentf0d13489f819ecd1c0d1c23914127c225f507241 (diff)
downloadzig-562170681a3d0c8502892f8975f369c4b269fe1a.tar.gz
zig-562170681a3d0c8502892f8975f369c4b269fe1a.zip
link: cleanup lazy symbols
We now only update one lazy symbol in flushModule. Updating the rest from updateDecl is TBD.
Diffstat (limited to 'src/Module.zig')
-rw-r--r--src/Module.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Module.zig b/src/Module.zig
index 9dab3edccd..70732369ca 100644
--- a/src/Module.zig
+++ b/src/Module.zig
@@ -555,7 +555,7 @@ pub const Decl = struct {
_,
pub fn init(oi: ?Index) OptionalIndex {
- return oi orelse .none;
+ return @intToEnum(OptionalIndex, @enumToInt(oi orelse return .none));
}
pub fn unwrap(oi: OptionalIndex) ?Index {