Home | History | Annotate | Download | only in src

Lines Matching refs:LET

943     case Token::LET:
1222 VariableProxy* proxy = NewUnresolved(names[i], LET, interface);
1270 case Token::LET:
1292 VariableProxy* proxy = NewUnresolved(names[i], LET, inner);
1322 case Token::LET:
1364 case Token::LET:
1469 // Let/const variables in harmony mode are always added to the immediately
1516 // var and let bindings from different scopes whereas this is a check for
1520 // function () { let x; { var x; } }
1719 is_extended_mode() && !top_scope_->is_global_scope() ? LET : VAR;
1818 // ('var' | 'const' | 'let') (Identifier ('=' AssignmentExpression)?)+[',']
1831 // True if the binding needs initialization. 'let' and 'const' declared
1874 } else if (peek() == Token::LET) {
1877 // LetDeclaration : let LetBindingList ;
1886 Consume(Token::LET);
1888 // Let declarations are only allowed in source element positions.
1893 mode = LET;
1945 // For let/const declarations in harmony mode, we can also immediately
2014 // Make sure that 'const x' and 'let x' initialize 'x' to undefined.
2092 // For 'let' and 'const' declared variables in harmony mode the
2507 VariableMode mode = is_extended_mode() ? LET : VAR;
2705 // Create an in-between scope for let-bound iteration variables.
2749 } else if (peek() == Token::LET) {
2762 // for (let x in e) b
2766 // <let x' be a temporary variable>
2768 // let x;
2806 // Parsed for-in loop w/ let declaration.
2875 // for (let x = i; c; n) b
2880 // let x = i;
4363 // function and let it refer to the function itself (closure).
5749 // If we reach the end we break out of the loop and let the