aboutsummaryrefslogtreecommitdiffstats
path: root/queries
diff options
context:
space:
mode:
Diffstat (limited to 'queries')
-rw-r--r--queries/elm/folds.scm14
1 files changed, 14 insertions, 0 deletions
diff --git a/queries/elm/folds.scm b/queries/elm/folds.scm
new file mode 100644
index 000000000..56987d9f9
--- /dev/null
+++ b/queries/elm/folds.scm
@@ -0,0 +1,14 @@
+((function_call_expr) @_fn
+ (#not-has-parent? @_fn parenthesized_expr)) @fold
+
+[
+ (case_of_branch)
+ (case_of_expr)
+ (value_declaration)
+ (type_declaration)
+ (type_alias_declaration)
+ (list_expr)
+ (record_expr)
+ (parenthesized_expr)
+ (import_clause)+
+] @fold