UNPKG

decaffeinate-parser

Version:

A better AST for CoffeeScript, inspired by CoffeeScriptRedux.

7 lines (6 loc) 470 B
import { Access, Index, Slice as CoffeeSlice, Value } from 'decaffeinate-coffeescript2/lib/coffeescript/nodes'; import { Node } from '../nodes'; import { NodeLocation } from '../util/getLocation'; import ParseContext from '../util/ParseContext'; export default function mapValue(context: ParseContext, node: Value): Node; export declare function reduceProperty(context: ParseContext, location: NodeLocation, reduced: Node, property: Access | Index | CoffeeSlice): Node;