#include <Linker.h>
Definition at line 35 of file Linker.h.
◆ LazyResolver()
Runtime::LazyResolver::LazyResolver |
( |
std::function< Resolver *()> & | inInnerResolverThunk | ) |
|
|
inline |
Definition at line 37 of file Linker.h.
38 : innerResolverThunk(std::move(inInnerResolverThunk)), innerResolver(nullptr) {}
◆ resolve()
Implements Runtime::Resolver.
Definition at line 40 of file Linker.h.
41 {
42 if(!innerResolver) { innerResolver = innerResolverThunk(); }
43 return innerResolver->
resolve(moduleName,exportName,type,outObject);
44 }
virtual bool resolve(const std::string &moduleName, const std::string &exportName, IR::ObjectType type, ObjectInstance *&outObject)=0
The documentation for this struct was generated from the following file:
- libraries/wasm-jit/Include/Runtime/Linker.h