Lines Matching refs:next
33 pp.next = function() { function in pp
45 this.next()
53 return {next: function () {
96 let next = this.input.charCodeAt(this.pos + 1)
97 return (code << 10) + next - 0x35fdc00
199 let next = this.input.charCodeAt(this.pos + 1)
200 if (next >= 48 && next <= 57) return this.readNumber(true)
202 if (this.options.ecmaVersion >= 6 && next === 46 && next2 === 46) { // 46 = dot '.'
212 let next = this.input.charCodeAt(this.pos + 1)
214 if (next === 61) return this.finishOp(tt.assign, 2)
219 let next = this.input.charCodeAt(this.pos + 1)
224 if (this.options.ecmaVersion >= 7 && next === 42) {
227 next = this.input.charCodeAt(this.pos + 2)
230 if (next === 61) return this.finishOp(tt.assign, size + 1)
235 let next = this.input.charCodeAt(this.pos + 1)
236 if (next === code) return this.finishOp(code === 124 ? tt.logicalOR : tt.logicalAND, 2)
237 if (next === 61) return this.finishOp(tt.assign, 2)
242 let next = this.input.charCodeAt(this.pos + 1)
243 if (next === 61) return this.finishOp(tt.assign, 2)
248 let next = this.input.charCodeAt(this.pos + 1)
249 if (next === code) {
250 if (next == 45 && this.input.charCodeAt(this.pos + 2) == 62 &&
259 if (next === 61) return this.finishOp(tt.assign, 2)
264 let next = this.input.charCodeAt(this.pos + 1)
266 if (next === code) {
271 if (next == 33 && code == 60 && this.input.charCodeAt(this.pos + 2) == 45 &&
279 if (next === 61) size = 2
284 let next = this.input.charCodeAt(this.pos + 1)
285 …if (next === 61) return this.finishOp(tt.equality, this.input.charCodeAt(this.pos + 2) === 61 ? 3 …
286 if (code === 61 && next === 62 && this.options.ecmaVersion >= 6) { // '=>'
318 let next = this.input.charCodeAt(this.pos + 1)
319 if (next === 120 || next === 88) return this.readRadixNumber(16) // '0x', '0X' - hex number
321 if (next === 111 || next === 79) return this.readRadixNumber(8) // '0o', '0O' - octal number
322 if (next === 98 || next === 66) return this.readRadixNumber(2) // '0b', '0B' - binary number
482 let next = this.input.charCodeAt(this.pos)
483 if (next === 46 && !octal) { // '.'
487 next = this.input.charCodeAt(this.pos)
489 if ((next === 69 || next === 101) && !octal) { // 'eE'
490 next = this.input.charCodeAt(++this.pos)
491 if (next === 43 || next === 45) ++this.pos // '+-'