Merge pull request #291 from vigoux/post-upstream-work

fix: refactor after upstream refactor
This commit is contained in:
Steven Sojka 2020-08-15 08:22:14 -05:00 committed by GitHub
commit 994baf4539
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 20 additions and 106 deletions

View file

@ -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