You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The scope of i0 should be scope:field:T0.r0.
For line 4 of foo.js, where T0.r0 is assigned, r0 should be tagged again instead of tagging T0.r0 (a two tokens tag).
For line 13 of foo.js, where T1.r1 is assigned, r1 should be tagged again instead of tagging T0.r1 (a two tokens tag).
For line 17 of foo.js, where T2 is assigned (or dynamically defined), T1 should be tagged with "variable" kind or something.
For line 17 of foo.js, where T2.r2 is assigned (or dynamically defined), r2 should be tagged.
This issue is derived from #3363 (comment) .
The name of the parser: JavaScript
The command line you used to run ctags:
The content of the input file:
The tags output you are not satisfied with:
The scope of i0 should be
scope:field:T0.r0
.For line 4 of foo.js, where
T0.r0
is assigned,r0
should be tagged again instead of taggingT0.r0
(a two tokens tag).For line 13 of foo.js, where
T1.r1
is assigned,r1
should be tagged again instead of taggingT0.r1
(a two tokens tag).For line 17 of foo.js, where
T2
is assigned (or dynamically defined),T1
should be tagged with "variable" kind or something.For line 17 of foo.js, where
T2.r2
is assigned (or dynamically defined),r2
should be tagged.The tags output you expect:
The version of ctags:
How do you get ctags binary:
git clone
Note:
Instead of the
variable
kind withchainElt
role, we can addunknown
kind (withchainElt
).The text was updated successfully, but these errors were encountered: