{
// If the parent is an "anonymous" function with a name, then
// the name will have to be visibly within the function body, so it can
// call itself recursively. So make a special closure scope
// Add a closure scope below the containing scope
ASScope closureScope = new ClosureScope(scope);
scope = closureScope; // now build the function scope below this..
scope.addDefinition(definition); // This sets the containing scope of the def
}
}
else