summaryrefslogtreecommitdiff
path: root/queries/rust/folds.scm
diff options
context:
space:
mode:
Diffstat (limited to 'queries/rust/folds.scm')
-rw-r--r--queries/rust/folds.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/queries/rust/folds.scm b/queries/rust/folds.scm
new file mode 100644
index 00000000..a0c8273d
--- /dev/null
+++ b/queries/rust/folds.scm
@@ -0,0 +1,24 @@
+[(function_item)
+ (struct_item)
+ (enum_item)
+ (impl_item)
+ (type_item)
+ (union_item)
+
+ (use_declaration)
+ (let_declaration)
+
+ (loop_expression)
+ (for_expression)
+ (while_expression)
+ (if_expression)
+ (if_let_expression)
+ (match_expression)
+ (call_expression)
+
+ (macro_definition)
+ (macro_invocation)
+
+ (attribute_item)
+]
+@fold