| Index: src/messages.h
 | 
| diff --git a/src/messages.h b/src/messages.h
 | 
| index 83413e8be71590dfa3622bb9cc36c9172411cd60..84d39277058855fe1627006597bac016b3506497 100644
 | 
| --- a/src/messages.h
 | 
| +++ b/src/messages.h
 | 
| @@ -309,6 +309,8 @@ class CallSite {
 | 
|      "Illegal '%' directive in function with non-simple parameter list")        \
 | 
|    T(IllegalReturn, "Illegal return statement")                                 \
 | 
|    T(InvalidLhsInAssignment, "Invalid left-hand side in assignment")            \
 | 
| +  T(InvalidCoverInitializedName, "Invalid shorthand property initializer")     \
 | 
| +  T(InvalidDestructuringTarget, "Invalid destructuring assignment target")     \
 | 
|    T(InvalidLhsInFor, "Invalid left-hand side in for-loop")                     \
 | 
|    T(InvalidLhsInPostfixOp,                                                     \
 | 
|      "Invalid left-hand side expression in postfix operation")                  \
 | 
| @@ -329,6 +331,8 @@ class CallSite {
 | 
|    T(PushPastSafeLength,                                                        \
 | 
|      "Pushing % elements on an array-like of length % "                         \
 | 
|      "is disallowed, as the total surpasses 2**53-1")                           \
 | 
| +  T(ElementAfterRest, "Rest element must be last element in array")            \
 | 
| +  T(InvalidRestInitializer, "Invalid rest element initializer")                \
 | 
|    T(BadSetterRestParameter,                                                    \
 | 
|      "Setter function argument must not be a rest parameter")                   \
 | 
|    T(ParamDupe, "Duplicate parameter name not allowed in this context")         \
 | 
| 
 |