Lines Matching refs:defun
48 this.defun = undefined;
85 var scope = self.defun;
144 var defun = null;
218 scope.def_variable(node).defun = defun;
221 def.defun = defun;
224 var def = defun.def_function(node, tw.parent());
227 defun.def_variable(node);
229 var def = defun.def_function(node, node.name == "arguments" ? undefined : defun);
230 if (options.ie && node.name != "arguments") def.defun = defun.parent_scope.resolve();
235 var def = defun.def_variable(node, node instanceof AST_SymbolImport ? undefined : null);
241 var save_defun = defun;
243 if (node instanceof AST_Scope) defun = node;
247 defun = save_defun;
373 var scope = def.defun;
383 def.defun = undefined;
419 old_def.defun = new_def.scope;