(s,f)
| 137 | function reserveName(x){var c=x.id.charAt(0);if((c>='a'&&c<='z')||(c>='A'&&c<='Z')){x.identifier=x.reserved=true;} |
| 138 | return x;} |
| 139 | function prefix(s,f){var x=symbol(s,150);reserveName(x);x.nud=(typeof f==='function')?f:function(){if(option.plusplus&&(this.id==='++'||this.id==='--')){warning("Unexpected use of '{a}'.",this,this.id);} |
| 140 | parse(150);return this;};return x;} |
| 141 | function type(s,f){var x=delim(s);x.type=s;x.nud=f;return x;} |
| 142 | function reserve(s,f){var x=type(s,f);x.identifier=x.reserved=true;return x;} |
| 143 | function reservevar(s){return reserve(s,function(){if(this.id==='this'){if(option.adsafe){warning("ADsafe violation.",this);}} |
no test coverage detected