Source code

Revision control

Copy as Markdown

Other Tools

function getInstanceOfErrorMessage(x) {
try {
var result = {} instanceof x;
}
catch (e) {
return e.message;
}
}
// Error message for a Module Namespace Exotic Object should be same as normal
// non-callable when using 'instanceof'
import('empty.js').then(
m => assertEq(getInstanceOfErrorMessage(m),
getInstanceOfErrorMessage({})));