From 3c4ccc489002fe72b5d2e2ffc4b3b5a7d3ab65d8 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Mon, 10 Jul 2023 21:31:58 -0400 Subject: [PATCH] feat(c): add function and loop queries (#300) --- after/queries/c/matchup.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/after/queries/c/matchup.scm b/after/queries/c/matchup.scm index d4990d6..ba80408 100644 --- a/after/queries/c/matchup.scm +++ b/after/queries/c/matchup.scm @@ -26,3 +26,14 @@ (compound_statement (if_statement "if" @open.if) @scope.if) + +; Functions +(function_definition) @scope.function +(function_declarator declarator: (identifier) @open.function) +(return_statement "return" @mid.function.1) + +; Loops +(for_statement "for" @open.loop) @scope.loop +(while_statement "while" @open.loop) @scope.loop +(do_statement "do" @open.loop "while" @close.loop) @scope.loop +(break_statement "break" @mid.loop.1)