lib/webidl/parse_tree/interface_members.rb
module WebIDL
module ParseTree
class InterfaceMembers < Treetop::Runtime::SyntaxNode
def build(parent)
m = member.build(parent)
m.extended_attributes = eal.build(parent) unless eal.empty?
list = [m]
list += members.build(parent) unless members.empty?
if parent
parent.members = list
end
list
end
end # InterfaceMembers
end # ParseTree
end # WebIDL