Add JSScript::function, bug 693754.

This commit is contained in:
Brian Hackett
2011-10-21 14:31:01 -07:00
parent 6a2f9b139e
commit 223e0ac9b3
21 changed files with 92 additions and 99 deletions

View File

@@ -355,7 +355,7 @@ Compiler::defineGlobals(JSContext *cx, GlobalScope &globalScope, JSScript *scrip
JSFunction *fun = obj->toFunction();
JS_ASSERT(fun->isInterpreted());
JSScript *inner = fun->script();
if (outer->isHeavyweightFunction) {
if (outer->function() && outer->function()->isHeavyweight()) {
outer->isOuterFunction = true;
inner->isInnerFunction = true;
}