UNPKG

ts-flex-query

Version:
34 lines 1.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isFrameworkExpression = isFrameworkExpression; const constant_1 = require("./constant"); const field_1 = require("./field"); const filter_1 = require("./filter"); const flat_map_1 = require("./flat-map"); const function_application_1 = require("./function-application"); const group_1 = require("./group"); const if_1 = require("./if"); const let_1 = require("./let"); const map_1 = require("./map"); const record_1 = require("./record"); const slice_1 = require("./slice"); const sort_1 = require("./sort"); const specify_type_1 = require("./specify-type"); const variable_1 = require("./variable"); function isFrameworkExpression(expression) { return expression instanceof constant_1.ConstantExpression || expression instanceof field_1.FieldExpression || expression instanceof filter_1.FilterExpression || expression instanceof flat_map_1.FlatMapExpression || expression instanceof function_application_1.FunctionApplicationExpression || expression instanceof group_1.GroupExpression || expression instanceof if_1.IfExpression || expression instanceof let_1.LetExpression || expression instanceof map_1.MapExpression || expression instanceof record_1.RecordExpression || expression instanceof slice_1.SliceExpression || expression instanceof sort_1.SortExpression || expression instanceof specify_type_1.SpecifyTypeExpression || expression instanceof variable_1.VariableExpression; } //# sourceMappingURL=framework-expression.js.map