diff options
Diffstat (limited to 'src/passes/param-utils.h')
-rw-r--r-- | src/passes/param-utils.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/passes/param-utils.h b/src/passes/param-utils.h index 35e5d9f80..c5c52f4ce 100644 --- a/src/passes/param-utils.h +++ b/src/passes/param-utils.h @@ -114,9 +114,12 @@ SortedVector applyConstantValues(const std::vector<Function*>& funcs, // The set of targets can be function names (the individual functions we want to // handle calls towards) or heap types (which will then include all functions // with those types). +// +// The onChange() callback is called when we modify a function. void localizeCallsTo(const std::unordered_set<Name>& callTargets, Module& wasm, - PassRunner* runner); + PassRunner* runner, + std::function<void(Function*)> onChange); void localizeCallsTo(const std::unordered_set<HeapType>& callTargets, Module& wasm, PassRunner* runner); |