sync fixes
[app.jsdoc] / JSDOC / Identifier.js
1 //<Script type="text/javascript">
2
3 /**
4  * holds details about identifiers and their replacement values
5  * used by the packer..
6  * 
7  * @class  Identifier
8  * @scope JSDOC
9  * @param {String} name Name of the Identifier
10  * @param {JSDOC.Scope} scope The scope that the identifer is in.
11  */
12
13
14 function Identifier(name, scope) {
15    // print("NEW IDENT: " + name);
16     this.name = name;
17     this.scope = scope;
18     this.identifiers = {};
19     
20 }
21 Identifier.prototype = {
22     name: '',
23     refcount: 1,
24     mungedValue : '', // should be at least 1?!?!
25     scope : false,  // script of fn scope..
26     toMunge : true
27 };
28