Fix a TODO comment. (#405)
The parameter to defined_func_index is in the defined-function space, so calling func_index on it works to translate it into module space.
This commit is contained in:
committed by
Till Schneidereit
parent
6494728101
commit
9465668199
@@ -357,9 +357,8 @@ pub trait ModuleContext {
|
||||
fn func_index(&self, defined_func_index: u32) -> u32;
|
||||
fn defined_func_index(&self, func_index: u32) -> Option<u32>;
|
||||
|
||||
fn defined_func_type(&self, func_idx: u32) -> &Self::Signature {
|
||||
// TODO: This assumes that there are no imported functions.
|
||||
self.func_type(self.func_index(func_idx))
|
||||
fn defined_func_type(&self, defined_func_idx: u32) -> &Self::Signature {
|
||||
self.func_type(self.func_index(defined_func_idx))
|
||||
}
|
||||
|
||||
fn func_type(&self, func_idx: u32) -> &Self::Signature {
|
||||
|
||||
Reference in New Issue
Block a user