Index: tools/idl_parser/idl_parser.py |
diff --git a/tools/idl_parser/idl_parser.py b/tools/idl_parser/idl_parser.py |
index bfe6698771ff5400ea36ad4bd21b56f9c293adba..bdd6dc74cd6da14fbc69da4d80ba1a96d52a4831 100755 |
--- a/tools/idl_parser/idl_parser.py |
+++ b/tools/idl_parser/idl_parser.py |
@@ -264,6 +264,11 @@ class IDLParser(object): |
p[2].AddChildren(p[1]) |
p[0] = ListFromConcat(p[2], p[3]) |
+ # [9.1] Error recovery for InterfaceMembers |
+ def p_InterfaceMembersError(self, p): |
+ """InterfaceMembers : error""" |
+ p[0] = self.BuildError(p, 'InterfaceMembers') |
+ |
# [10] Removed unsupported: Serializer |
def p_InterfaceMember(self, p): |
"""InterfaceMember : Const |