Lines Matching defs:in
3 // found in the LICENSE file.
217 RegExpParser(FlatStringReader* in,
232 // Parses a {...,...} quantifier and stores the range in the given
247 // stores the result in the output parameter and returns true. If
296 // Index in captures array of first capture in this sub-expression, if any.
317 bool has_next() { return next_pos_ < in()->length(); }
319 FlatStringReader* in() { return in_; }
454 // in an assignment or with a increment/decrement operator.
458 // literals. In that case, *x will be changed to an expression which is the
470 // without any special stub and the multiplication is removed later in
483 // type. The first argument may be null (in the handle sense) in
489 // type. Both arguments must be non-null (in the handle sense).
528 // Used in error return values.
608 // Note that the hash seed in ParseInfo must be the hash seed from the
609 // Isolate's heap, otherwise the heap will be in an inconsistent state once
651 // Limit the allowed number of local variables in a function. The hard limit
653 // functions are ints, and they should not overflow. In addition, accessing
654 // local variables creates user-controlled constants in the generated code,
656 // the reason why this limit was introduced in the first place; see
762 // Initialize the components of a for-in / for-of statement.
834 Scope* original_scope_; // for ES5 function declarations in sloppy eval
848 // Other information which will be stored in Parser and moved to Isolate after