add: if (option.adsafe) { warning('ADsafe subscripting.'); } 
context:     infix('[', function (left) {        nospace();        var e = parse(0), s;        if (e && e.type === '(string)') {            countMember(e.value);            if (ix.test(e.value)) {                s = syntax[e.value];                if (!s || !s.reserved) {                    warning("['{a}'] is better written in dot notation.",                            e, e.value);                }            }        }        advance(']', this);        nospace(prevtoken, token);        this.left = left;        this.right = e;        return this;    }, 160);
meta: 5491	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5491/78561e9fb67e01f7f75693e77959bd914c7d92d7/fulljslint.js/clean/src/net/happygiraffe/jslint/fulljslint.js