aico-pack
Version:
A tool to pack repository contents to single file for AI consumption
51 lines (40 loc) • 1.12 kB
JavaScript
export const queryCSharp = `
(comment)
(class_declaration
name: (identifier) .definition.class
) .class
(class_declaration
bases: (base_list (_) .reference.class)
) .class
(interface_declaration
name: (identifier) .definition.interface
) .interface
(interface_declaration
bases: (base_list (_) .reference.interface)
) .interface
(method_declaration
name: (identifier) .definition.method
) .method
(object_creation_expression
type: (identifier) .reference.class
) .class
(type_parameter_constraints_clause
target: (identifier) .reference.class
) .class
(type_constraint
type: (identifier) .reference.class
) .class
(variable_declaration
type: (identifier) .reference.class
) .class
(invocation_expression
function:
(member_access_expression
name: (identifier) .reference.send
)
) .send
(namespace_declaration
name: (identifier) .definition.module
) .module
`;
//# sourceMappingURL=queryCSharp.js.map