context: dojo.parser._nameAnonFunc = function(/*Function*/anonFuncPtr, /*Object*/thisObj, /*Boolean*/searchForNames){	// summary:	//		Creates a reference to anonFuncPtr in thisObj with a completely	//		unique name. The new name is returned as a String.  If	//		searchForNames is true, an effort will be made to locate an	//		existing reference to anonFuncPtr in thisObj, and if one is found,	//		the existing name will be returned instead. The default is for	//		searchForNames to be false.	var jpn = "$joinpoint";	var nso = (thisObj|| dojo.parser._anon);	if(dojo.isIE){		var cn = anonFuncPtr["__dojoNameCache"];		if(cn && nso[cn] === anonFuncPtr){			return anonFuncPtr["__dojoNameCache"];		}else if(cn){			// hack to see if we've been event-system mangled			var tindex = cn.indexOf(jpn);			if(tindex != -1){				return cn.substring(0, tindex);			}		}	}	var ret = "__"+dojo.parser._anonCtr++;	while(typeof nso[ret] != "undefined"){		ret = "__"+dojo.parser._anonCtr++;	}	nso[ret] = anonFuncPtr;	return ret; // String}
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/93b64d68fa60562eaa99a166622f20ba18c27c63/parser.js/buggy/parser.js