Revert "Implements SR-11580"

This reverts commit c311e45195.
This commit is contained in:
Rintaro Ishizaki
2020-10-13 12:57:41 -07:00
parent 8b452ac4b5
commit 4ab3cb1532
2 changed files with 3 additions and 8 deletions

View File

@@ -19,8 +19,7 @@ class Node(object):
def __init__(self, name, description=None, kind=None, traits=None,
children=None, element=None, element_name=None,
element_choices=None, omit_when_empty=False,
must_uphold_invariant=False):
element_choices=None, omit_when_empty=False):
self.syntax_kind = name
self.swift_syntax_kind = lowercase_first_word(name)
self.name = kind_to_type(self.syntax_kind)
@@ -40,8 +39,6 @@ class Node(object):
self.omit_when_empty = omit_when_empty
self.collection_element = element or ""
self.must_uphold_invariant = must_uphold_invariant
# For SyntaxCollections make sure that the element_name is set.
assert(not self.is_syntax_collection() or element_name or
(element and element != 'Syntax'))