{"version":3,"sources":["src/ast/expressions/CallExpression.spider"],"names":["Node","module","require","CallExpression","callee","args","type","parent","Object","defineProperty","value","enumerable","arg","prototype","codegen","calleeType","codeGenerated","arguments","splatPositions","i","__splat","push","length","argsClone","slice","map","indexOf","consequent","test","body","expression","alternate","hasCallExpression","exports"],"mappings":"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"}