mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-03 03:56:52 -04:00
Merge pull request #291 from vigoux/post-upstream-work
fix: refactor after upstream refactor
This commit is contained in:
commit
994baf4539
3 changed files with 20 additions and 106 deletions
|
|
@ -2,7 +2,6 @@ local api = vim.api
|
|||
local ts = vim.treesitter
|
||||
local utils = require'nvim-treesitter.utils'
|
||||
local parsers = require'nvim-treesitter.parsers'
|
||||
local predicates = require'nvim-treesitter.query_predicates'
|
||||
|
||||
local M = {}
|
||||
|
||||
|
|
@ -181,14 +180,6 @@ function M.iter_prepared_matches(query, qnode, bufnr, start_row, end_row)
|
|||
if pred[1] == "set!" and type(pred[2]) == "string" then
|
||||
insert_to_path(prepared_match, split(pred[2]), pred[3])
|
||||
end
|
||||
|
||||
-- predicates
|
||||
if type(pred[1]) == 'string' then
|
||||
if not predicates.check_predicate(query, prepared_match, pred) or
|
||||
not predicates.check_negated_predicate(query, prepared_match, pred) then
|
||||
return iterator()
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue