| Index: src/parsing/preparser.h
 | 
| diff --git a/src/parsing/preparser.h b/src/parsing/preparser.h
 | 
| index 58dd5dbdeca7691e14b0ef3baeeb1295ecd8ebe3..5d7de94a194509483e52fcc44073c39885ef91a6 100644
 | 
| --- a/src/parsing/preparser.h
 | 
| +++ b/src/parsing/preparser.h
 | 
| @@ -719,8 +719,9 @@ class PreParserFactory {
 | 
|  
 | 
|    PreParserStatement NewIfStatement(PreParserExpression condition,
 | 
|                                      PreParserStatement then_statement,
 | 
| -                                    PreParserStatement else_statement,
 | 
| -                                    int pos) {
 | 
| +                                    PreParserStatement else_statement, int pos,
 | 
| +                                    SourceRange then_range = {},
 | 
| +                                    SourceRange else_range = {}) {
 | 
|      // This must return a jump statement iff both clauses are jump statements.
 | 
|      return else_statement.IsJumpStatement() ? then_statement : else_statement;
 | 
|    }
 | 
| 
 |