| 123456789101112131415161718192021 |
- 'use strict';
- module.exports = one;
- function one(node, parent) {
- var self = this;
- var visitors = self.visitors;
- /* Fail on unknown nodes. */
- if (typeof visitors[node.type] !== 'function') {
- self.file.fail(
- new Error(
- 'Missing compiler for node of type `' +
- node.type + '`: `' + node + '`'
- ),
- node
- );
- }
- return visitors[node.type].call(self, node, parent);
- }
|