pub fn lookup(self: *const ElfDynLib, comptime T: type, name: [:0]const u8) ?T self: *const ElfDynLibT: typename: [:0]const u8370
371
372
373
374
375
376 pub fn lookup(self: *const ElfDynLib, comptime T: type, name: [:0]const u8) ?T {
if (self.lookupAddress("", name)) |symbol| {
return @as(T, @ptrFromInt(symbol));
} else {
return null;
}
}