{"version":3,"sources":["src/ast/expressions/InExpression.spider"],"names":["Node","module","require","InExpression","left","right","type","parent","prototype","codegen","hasCallExpression","context","getContext","id","getNextVariableName","node","body","splice","position","inExpressionIndex","test","consequent","alternate","resetVariableNames","exports"],"mappings":"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"}