Index: tools/idl_parser/idl_lexer.py |
diff --git a/tools/idl_parser/idl_lexer.py b/tools/idl_parser/idl_lexer.py |
index 5ba1d4e4e9e74ef34d6912451cefeb70e881b7f3..abbed37abd920dd3f082e1fb63ef3da15042d4ad 100755 |
--- a/tools/idl_parser/idl_lexer.py |
+++ b/tools/idl_parser/idl_lexer.py |
@@ -77,16 +77,19 @@ class IDLLexer(object): |
'DOMString' : 'DOMSTRING', |
'double' : 'DOUBLE', |
'enum' : 'ENUM', |
+ 'exception' : 'EXCEPTION', |
'false' : 'FALSE', |
'float' : 'FLOAT', |
- 'exception' : 'EXCEPTION', |
'getter': 'GETTER', |
'implements' : 'IMPLEMENTS', |
'Infinity' : 'INFINITY', |
'inherit' : 'INHERIT', |
'interface' : 'INTERFACE', |
+ 'iterable': 'ITERABLE', |
'legacycaller' : 'LEGACYCALLER', |
+ 'legacyiterable' : 'LEGACYITERABLE', |
'long' : 'LONG', |
+ 'maplike': 'MAPLIKE', |
'Nan' : 'NAN', |
'null' : 'NULL', |
'object' : 'OBJECT', |
@@ -97,8 +100,10 @@ class IDLLexer(object): |
'Promise' : 'PROMISE', |
'readonly' : 'READONLY', |
'RegExp' : 'REGEXP', |
+ 'required' : 'REQUIRED', |
'sequence' : 'SEQUENCE', |
'serializer' : 'SERIALIZER', |
+ 'setlike' : 'SETLIKE', |
'setter': 'SETTER', |
'short' : 'SHORT', |
'static' : 'STATIC', |