fix(ecma): prioritize builtins

This commit is contained in:
Amaan Qureshi 2023-11-10 16:04:40 -05:00
parent f53e6e82df
commit c543ffae1c

View file

@ -74,22 +74,6 @@
"TypeError"
"URIError"))
((identifier) @namespace.builtin
(#eq? @namespace.builtin "Intl"))
((identifier) @function.builtin
(#any-of? @function.builtin
"eval"
"isFinite"
"isNaN"
"parseFloat"
"parseInt"
"decodeURI"
"decodeURIComponent"
"encodeURI"
"encodeURIComponent"
"require"))
; Function and method definitions
;--------------------------------
@ -147,6 +131,25 @@
function: (member_expression
property: [(property_identifier) (private_property_identifier)] @method.call))
; Builtins
;---------
((identifier) @namespace.builtin
(#eq? @namespace.builtin "Intl"))
((identifier) @function.builtin
(#any-of? @function.builtin
"eval"
"isFinite"
"isNaN"
"parseFloat"
"parseInt"
"decodeURI"
"decodeURIComponent"
"encodeURI"
"encodeURIComponent"
"require"))
; Constructor
;------------