git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Treat "arguments" and "eval" as reserved for strict mode
226253dGary Burgess
src/Language/PureScript/CodeGen/Common.hs+2
@@ -70,6 +70,7 @@ identCharToString c = '$' : show (ord c)
70nameIsJsReserved :: String -> Bool
70nameIsJsReserved :: String -> Bool
71nameIsJsReserved name =
71nameIsJsReserved name =
72 elem name [ "abstract"
72 elem name [ "abstract"
73+ , "arguments"
73 , "boolean"
74 , "boolean"
74 , "break"
75 , "break"
75 , "byte"
76 , "byte"
@@ -86,6 +87,7 @@ nameIsJsReserved name =
86 , "double"
87 , "double"
87 , "else"
88 , "else"
88 , "enum"
89 , "enum"
90+ , "eval"
89 , "export"
91 , "export"
90 , "extends"
92 , "extends"
91 , "final"
93 , "final"