From 4c3e1ce7822a9acd3444b954d0bdbccade603c38 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Thu, 22 Jan 2026 01:59:17 +0100 Subject: Add C++ grammar --- queries/cpp.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 queries/cpp.scm (limited to 'queries/cpp.scm') diff --git a/queries/cpp.scm b/queries/cpp.scm new file mode 100644 index 0000000..d2865be --- /dev/null +++ b/queries/cpp.scm @@ -0,0 +1,20 @@ +(function_definition + type: (_) @ftype + declarator: (function_declarator + declarator: [ + (identifier) + (field_identifier) + ] @fname + parameters: (parameter_list) @fparams)) + +(class_specifier + "class" @ftype + name: (type_identifier) @fname) + +(struct_specifier + "struct" @ftype + name: (type_identifier) @fname) + +(namespace_definition + "namespace" @ftype + name: (_) @fname) -- cgit v1.2.3