(localName, moduleName)
| 941 | |
| 942 | // Make code to receive a value on the incoming Module object. |
| 943 | function makeModuleReceive(localName, moduleName) { |
| 944 | moduleName ||= localName; |
| 945 | checkReceiving(moduleName); |
| 946 | let ret = ''; |
| 947 | if (expectToReceiveOnModule(moduleName)) { |
| 948 | // Usually the local we use is the same as the Module property name, |
| 949 | // but sometimes they must differ. |
| 950 | ret = `if (Module['${moduleName}']) ${localName} = Module['${moduleName}'];`; |
| 951 | } |
| 952 | return ret; |
| 953 | } |
| 954 | |
| 955 | function makeModuleReceiveExpr(name, defaultValue) { |
| 956 | checkReceiving(name); |
no test coverage detected