def on_message(self, node):
        name, children = itail(self.visit(*node.children))
        code = dedent(str(node).strip().replace('#//', '//'))
        message = classes.Message(name, code)
        for child in children:
            child.set(message)
        yield message
Remove a metadata type from a document type.
dataset/ETHPy150Open Evgenus/protocyt/protocyt/compiler.py/CodeGenerator.on_message--crossover with--dataset/ETHPy150Open mayan-edms/mayan-edms/mayan/apps/metadata/api_views.py/APIDocumentTypeMetadataTypeRequiredView.delete