# All files / src/generator expression.js

100% Statements 4/4
100% Branches 0/0
100% Functions 1/1
100% Lines 4/4

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    24x
    24x

    24x
    110x

     // @flow
    import mapSyntax from "./map-syntax";
    import mergeBlock from "./merge-block";
    import type { GeneratorType } from "./flow/types";

    const generateExpression: GeneratorType = (node, parent) =>
      [node].map(mapSyntax(parent)).reduce(mergeBlock, []);

    export default generateExpression;