├── .ctags.d └── exclusion.ctags ├── .dir-locals.el ├── .editorconfig ├── .gdbinit ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── building-with-nmake.yml │ ├── building-with-pegof.yml │ ├── code-coverage-on-ubuntu.yml │ ├── cross-compile-for--netbsd-on-ubuntu.yml │ ├── cross-compile-for-android-on-macos.yml │ ├── cross-compile-for-android-on-ubuntu.yml │ ├── cross-compile-for-freebsd-on-ubuntu.yml │ ├── cross-compile-for-openbsd-on-ubuntu.yml │ ├── cross-compile-for-windows-on-macos.yml │ ├── cross-compile-for-windows-on-ubuntu.yml │ ├── run-citre-tests.yml │ ├── tagging.yml │ ├── testing-bsds.yml.bak │ ├── testing-on-alpine.yml │ ├── testing-on-cygwin.yml │ ├── testing-on-freebsd.yml │ ├── testing-on-macos.yml │ ├── testing-on-msys2.yml │ ├── testing-on-netbsd.yml │ ├── testing-on-openbsd.yml │ ├── testing-on-ubi.yml │ ├── testing-on-ubuntu.yml │ └── testing-with-valgrind.yml ├── .gitignore ├── .indent.pro ├── .readthedocs.yaml ├── .uncrustify.cfg ├── COPYING ├── Makefile.am ├── NEWS.rst ├── README.md ├── Tmain ├── abnormal-output-file-names.d │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── alias-for-unknown-language.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── allow-null-tag.d │ ├── exit-expected.txt │ ├── input.json │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── avoid-null-tag-warning.d │ ├── input-0.sql │ ├── input.asm │ ├── input.sql │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-extradef.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-fielddef.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-json-output.d │ ├── exit-expected.tx │ ├── input.f │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-langdef.d │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-paramdef.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-regex-pattern.d │ ├── broken-pattern.ctags │ ├── exit-expected.txt │ ├── input.py │ ├── run.sh │ └── stderr-expected.txt ├── broken-tagname-in-ectags-format.d │ ├── exit-expected.txt │ ├── input.cst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-tagname-quiet.d │ ├── exit-expected.txt │ ├── input.cst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-tagname.d │ ├── exit-expected.txt │ ├── input.cst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── broken-version.d │ ├── exit-expected.txt │ ├── run.sh │ └── stderr-expected.txt ├── c-anon-counter.d │ ├── exit-expected.txt │ ├── input1.c │ ├── input2.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── c-large-enum.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── case-insensitive-pattern.d │ ├── INPUT.MK │ ├── run.sh │ └── stdout-expected.txt ├── clear-aliases.d │ ├── exit-expected.txt │ ├── run.sh │ └── stdout-expected.txt ├── client-vista-vim-fields-expectation.d │ ├── README.md │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── test.vim ├── combination-of-fields-Zs.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── combination-of-fields-zkK.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── common-prelude.d │ ├── aindex.expected │ ├── aindex.ps │ ├── amember.expected │ ├── amember.ps │ ├── buildstring.expected │ ├── buildstring.ps │ ├── chop.expected │ ├── chop.ps │ ├── dedup.expected │ ├── dedup.ps │ ├── dedup_spaces.expected │ ├── dedup_spaces.ps │ ├── ndup.expected │ ├── ndup.ps │ ├── normalize_spaces.expected │ ├── normalize_spaces.ps │ ├── putlast.expected │ ├── putlast.ps │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ ├── tr.expected │ └── tr.ps ├── cxx-how-kinds-defs-are-shared-or-copyed.d │ ├── run.sh │ └── stdout-expected.txt ├── disable-fixed-field.d │ ├── exit-expected.txt │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── disable-languages.d │ ├── input-matlab.m │ ├── input-objc.m │ ├── input.m │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── dot-ctags-with-indentation.d │ ├── args.ctags │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── dynamic-kinds.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── e-ctags-output.d │ ├── input_file.cc │ ├── input_scope.rst │ ├── input_space.rst │ ├── input_tab.rst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── early--version-opt-processing.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── emacs-modeline-downcased-mode.d │ ├── exti-expected.txt │ ├── functions │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── emacs-modeline-non-alnum-in-head.d │ ├── input │ ├── run.sh │ └── stdout-expected.txt ├── emacs-modeline-non-alnum-in-head2.d │ ├── input │ ├── run.sh │ └── stdout-expected.txt ├── emacs-modeline-non-alnum-in-tail.d │ ├── input │ ├── run.sh │ └── stdout-expected.txt ├── emacs-modeline-uppercased-marker.d │ ├── exti-expected.txt │ ├── macros │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── emacs-modline-shell-script-zsh.d │ ├── input-firstline0.unknown │ ├── input-firstline1.unknown │ ├── input-firstline2.unknown │ ├── input-firstline3.unknown │ ├── input-firstline4.unknown │ ├── input-firstline5.unknown │ ├── input-lastlist0.unknown │ ├── input-lastlist1.unknown │ ├── input-lastlist2.unknown │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── enable-kind-postfix-with-wildcard.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── enable-kind-postfix.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── enable-kind-prefix-with-wildcard.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── enable-kind-prefix.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── enable-non-existing-kind.d │ ├── run.sh │ └── stderr-expected.txt ├── epoch-field.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── errors-about-parser-specific-extras.d │ ├── run.sh │ └── stderr-expected.txt ├── errors-if-tags-exits-as-directory.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── tags │ │ └── .gitignore ├── errors-in-options-roles.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── excmd-combine-backward.d │ ├── input.cpp │ ├── run.sh │ └── stdout-expected.txt ├── excmd-combine.d │ ├── input.cpp │ ├── run.sh │ └── stdout-expected.txt ├── extension-vs-pattern.d │ ├── exit-expected.txt │ ├── input.xxx │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── extras-field-for-pseudo-tags.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── extras-field.d │ ├── exit-expected.txt │ ├── input.cpp │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── extras-long.d │ ├── run.sh │ └── stdout-expected.txt ├── filter-option-write-to-file.d │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── filter-option.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── fixed-field-handling-in-json-format.d │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── fixed-field-handling.d │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── flags-fielddef-datatype.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── force-initializing-option.d │ ├── README │ ├── run.sh │ ├── stderr-expected.txt │ └── xit-expected.txt ├── gcov-sandbox.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── generate-anon-ids.d │ ├── input0.c │ ├── input1.c │ ├── run.sh │ └── stdout-expected.txt ├── getter-extras-field.d │ ├── input.unknown │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── x.ctags ├── input-encoding-option.d │ ├── exit-expected.txt │ ├── input.java │ ├── input.js │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── tags-expected.txt ├── interactive-mode.d │ ├── run.sh │ ├── stdout-expected.txt │ ├── test.c │ └── test.rb ├── interactive-notice-output.d │ ├── input.cst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── interactive-option-write-to-file.d │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── test.rb ├── interactive-resource-management.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── invalid-encoding-option.d │ ├── exit-expected.txt │ ├── input.java │ ├── input.js │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── json-output-backslash-in-input-field.d │ ├── exit-expected.txt │ ├── input.php │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── json-output-for-broken-input.d │ ├── exit-expected.txt │ ├── input.cs │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── json-output-format.d │ ├── input.1 │ ├── input.c │ ├── input.go │ ├── input.py │ ├── run.sh │ └── stdout-expected.txt ├── json-output-much-parser-fields.d │ ├── exit-expected.txt │ ├── input.h │ └── run.sh ├── json-output-ptag-in-list-extras.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── json-output-to-file.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── json-output-typed-fields.d │ ├── input.c │ ├── input.ctst │ ├── input.rst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── json-parser-limit-recursion.d │ ├── exit-expected.txt │ ├── input512-one.json │ ├── input512-two.json │ ├── input513-one.json │ ├── input513-two.json │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── kind-abnormal-spec.d │ ├── input.x │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── kind-and-role-defaults.d │ ├── input.cst │ ├── run.sh │ └── stdout-expected.txt ├── kind-long-lregex.d │ ├── run.sh │ └── stdout-expected.txt ├── kind-long.d │ ├── run.sh │ └── stdout-expected.txt ├── kinddef.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── kinds-all-with-spec.d │ ├── exit-expected.txt │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lang-sequel.d │ ├── args.ctags │ ├── exit-expected.txt │ ├── input.unknown │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lang-with-no-pattern.d │ ├── exit-expected.txt │ ├── input.foo │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── langmap-option-including-patterns.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── langmap-option.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── language-filed-optscript.d │ ├── foo.ctags │ ├── input.foo │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── language-names.d │ ├── exit-expected.txt │ └── run.sh ├── languages-and-language-force-options.d │ ├── exit-expected.txt │ ├── input.c │ ├── run.sh │ └── stderr-expected.txt ├── line-regex-optscript.d │ ├── exit-expected.txt │ ├── hello.ctags │ ├── input.hello │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-aliases.d │ ├── run.sh │ └── stdout-expected.txt ├── list-excludes.d │ ├── run.sh │ └── stdout-expected.txt ├── list-extras.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-fields-fixed-field-handling.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-fields-none.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-fields-with-prefix.d │ ├── run.sh │ └── stdout-expected.txt ├── list-fields.d │ ├── exit-expected.txt │ ├── input.c │ ├── input.java │ ├── input.sh │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-kinds-full.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-language-fields.d │ ├── run.sh │ └── stdout-expected.txt ├── list-language-flags.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-map-extensions.d │ ├── run.sh │ └── stdout-expected.txt ├── list-map-patterns.d │ ├── run.sh │ └── stdout-expected.txt ├── list-map-rexprs.d │ ├── exit-expected.txt │ ├── run.sh │ ├── something │ │ ├── input.CPP │ │ ├── input.c │ │ └── input.h │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-mline-regex-flags.d │ ├── run.sh │ └── stdout-expected.txt ├── list-mtable-regex-flags.d │ ├── run.sh │ └── stdout-expected.txt ├── list-output-formats.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-params.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-pseudo-tags.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-regex-flags.d │ ├── run.sh │ └── stdout-expected.txt ├── list-roles-with-kind-names.d │ ├── run.sh │ └── stdout-expected.txt ├── list-roles.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── list-subparsers-all.d │ ├── run.sh │ └── stdout-expected.txt ├── load-conf-files-under-cwd-no-dot.d │ ├── ctags.d │ │ ├── a.ctags │ │ ├── b.ctags │ │ └── c.ctags │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── load-conf-files-under-cwd.d │ ├── .ctags.d │ │ ├── a.ctags │ │ ├── b.ctags │ │ └── c.ctags │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── load-conf-files-under-default-xdg-config-home.d │ ├── exit-expected.txt │ ├── myhome │ │ └── .config │ │ │ └── ctags │ │ │ ├── a.ctags │ │ │ ├── b.ctags │ │ │ └── c.ctags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── load-conf-files-under-home.d │ ├── exit-expected.txt │ ├── myhome │ │ └── .ctags.d │ │ │ ├── a.ctags │ │ │ ├── b.ctags │ │ │ └── c.ctags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── load-conf-files-under-xdg-config-home.d │ ├── .config │ │ └── ctags │ │ │ ├── a.ctags │ │ │ ├── b.ctags │ │ │ └── c.ctags │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── load-dot-ctags-twice.d │ ├── dot.ctags │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-clear-patterns.d │ ├── input.c │ ├── mylang.ctags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-kind-letter.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-kind-name.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-list-kinds-full.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-list-kinds-uniquely.d │ ├── run.sh │ └── stdout-expected.txt ├── lregex-list-kinds.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-reject-reserved-kind.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-scan-the-rest-of-input.d │ ├── exit-expected.txt │ ├── input.cst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── lregex-unexpected-regex-kind.d │ ├── X.ctags │ ├── Y-r-regex-with-kinddef.ctags │ ├── Y-r-regex.ctags │ ├── Y-r.ctags │ ├── Y-regex.ctags │ ├── Yempty1.ctags │ ├── Yempty2.ctags │ ├── Ynokind.ctags │ ├── input.yyy │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── map-for-unknown-language.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── map-lang-option.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── map-removing.d │ ├── ada.m │ ├── exit-expected.txt │ ├── matlab.m │ ├── objc.m │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── map-rexpr.d │ ├── macros.d │ │ └── macros.vim │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── maxdepth.d │ ├── run.sh │ ├── src │ │ ├── a.c │ │ └── subdir │ │ │ └── b.c │ └── stdout-expected.txt ├── mline-no-advance.d │ ├── args.ctags │ ├── input.foo │ ├── run.sh │ └── stderr-expected.txt ├── mtable-avoid-infinite-loop-at-the-eof.d │ ├── args.ctags │ ├── input.foo │ ├── input2.foo │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── mtable-mutual-entering.d │ ├── args.ctags │ ├── input0.foo │ ├── input1.foo │ ├── input2.bar │ ├── input3.baz │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── mtable-pinning.d │ ├── args.ctags │ ├── input0.foo │ ├── input1.foo │ ├── run.sh │ └── stderr-expected.txt ├── mtable-stats.d │ ├── args.ctags │ ├── input.foo │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── multi-roles.d │ ├── input.x │ ├── run.sh │ └── stdout-expected.txt ├── nameless-long-option.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── nested-mio.d │ ├── exit-expected.txt │ ├── input.cst │ ├── run.sh │ └── stdout-expected.txt ├── nested-subparsers-multilines.d │ ├── event.ctags │ ├── hook.ctags │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── nested-subparsers.d │ ├── event.ctags │ ├── hook.ctags │ ├── input.c │ ├── plugin.ctags │ ├── run.sh │ ├── stdout-expected.txt │ └── unused-attr.ctags ├── no-empty-tag.d │ ├── input-0.mak │ ├── run.sh │ └── stderr-expected.txt ├── no-input-encoding-option.d │ ├── exit-expected.txt │ ├── input.java │ ├── input.js │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── null-description-in-pseudo-tag.d │ ├── exit-expected.txt │ ├── run.sh │ └── stdout-expected.txt ├── nulltag-extra.d │ ├── input.cst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── omit-long-patterns-etags.d │ ├── input.sh │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── omit-long-patterns.d │ ├── gen.sh │ ├── input.sh │ ├── run.sh │ └── stdout-expected.txt ├── option-dump-keywords.d │ ├── run.sh │ └── stdout-expected.txt ├── option-dump-options.d │ ├── run.sh │ └── stdout-expected.txt ├── option-echo-and-force-quit.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── option-exclude-exception.d │ ├── input.d │ │ ├── bazel-x │ │ │ └── x.c │ │ ├── bazel-y │ │ │ └── y.c │ │ └── bazel-z │ │ │ └── z.c │ ├── run.sh │ └── stdout-expected.txt ├── option-exclude-including-fsep.d │ ├── input.d │ │ ├── bazel-x │ │ │ └── x.c │ │ ├── bazel-y │ │ │ └── y.c │ │ ├── bazel-z │ │ │ └── z.c │ │ └── labze-a │ │ │ └── a.c │ ├── run.sh │ └── stdout-expected.txt ├── option-exclude-simple.d │ ├── input.d │ │ ├── a.h │ │ ├── bazel-x │ │ │ └── x.c │ │ ├── bazel-y │ │ │ └── y.c │ │ └── bazel-z │ │ │ └── z.c │ ├── run.sh │ └── stdout-expected.txt ├── option-extradef-in-mtable.d │ ├── input.mtextra │ ├── mtextra.ctags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── option-extras-enabling-all.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── option-no-such-foreign-extra.d │ ├── run.sh │ └── stderr-expected.txt ├── option-no-such-foreign-field.d │ ├── run.sh │ └── stderr-expected.txt ├── option-options-directory.d │ ├── exit-expected.txt │ ├── optlib │ │ ├── a.ctags │ │ ├── b.ctags │ │ └── c.ctags │ ├── run.sh │ └── stderr-expected.txt ├── option-options-maybe.d │ ├── exit-expected.txt │ ├── input-maybe.c │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── option-pseudo-tags.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── option-totals-extra.d │ ├── input.unknown │ ├── run.sh │ └── stdout-expected.txt ├── option-use-slash-as-filename-separator.d │ ├── run.sh │ ├── src │ │ └── input.c │ └── stdout-expected.txt ├── optlib-dir-option.d │ ├── optlib │ │ ├── a.ctags │ │ ├── b.ctags │ │ └── c.ctags │ ├── run.sh │ └── stderr-expected.txt ├── optlib-message-flag.d │ ├── args.ctags │ ├── input0.foo │ ├── input1.foo │ ├── input2.foo │ ├── input3.foo │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── optscript-preludes-stack.d │ ├── args-c.ctags │ ├── args-cpreprocessor.ctags │ ├── args-dts.ctags │ ├── exit-expected.txt │ ├── input.c │ ├── input.dts │ ├── input.i │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── optscript-scope.d │ ├── exit-expected.txt │ ├── input.unknown │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── unknown.ctags ├── optscript.d │ ├── arithmetic.expected │ ├── arithmetic.ps │ ├── array.expected │ ├── array.ps │ ├── arrayx.expected │ ├── arrayx.ps │ ├── compound.expected │ ├── compound.ps │ ├── control.expected │ ├── control.ps │ ├── dict.expected │ ├── dict.ps │ ├── dictx.expected │ ├── dictx.ps │ ├── error-undefined-if-if.expected │ ├── error-undefined-if-if.ps │ ├── error-undefined-if.expected │ ├── error-undefined-if.ps │ ├── exit-expected.txt │ ├── misc.expected │ ├── misc.ps │ ├── pstack.expected │ ├── pstack.ps │ ├── read-and-print.expected │ ├── read-and-print.ps │ ├── relalogbits.expected │ ├── relalogbits.ps │ ├── run.sh │ ├── stack.expected │ ├── stack.ps │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ ├── string.expected │ ├── string.ps │ ├── typeattrconv.expected │ └── typeattrconv.ps ├── output-encoding-option.d │ ├── exit-expected.txt │ ├── input.java │ ├── input.js │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── tags-expected.txt ├── output-file-resource-management.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── output-format-option.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── output-input-field-with-no-escape.d │ ├── run.sh │ └── stdout-expected.txt ├── parser-init-useCork.d │ ├── input.x │ ├── run.sh │ ├── stdout-expected.txt │ └── x.ctags ├── parser-specific-extras-for-foreign-lang.d │ ├── input-0.x1 │ ├── input-1.x1 │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ ├── x0.ctags │ └── x1.ctags ├── parser-specific-extras.d │ ├── run.sh │ └── stdout-expected.txt ├── parser-specific-fields-clearing-all.d │ ├── run.sh │ └── stdout-expected.txt ├── parser-specific-fields-for-foreign-lang-in-json.d │ ├── input.unknownx │ ├── knownz.ctags │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── unknownx.ctags ├── parser-specific-fields-for-foreign-lang.d │ ├── input.unknownx │ ├── knownz.ctags │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── unknownx.ctags ├── parser-specific-fields-with-datatype.d │ ├── exit-expected.txt │ ├── input.testlang │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── testlang.ctags ├── parser-specific-fields-with-scripts.d │ ├── exit-expected.txt │ ├── input.testlang │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── testlang.ctags ├── parser-specific-fields.d │ ├── input.unknownx │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── unknownx.ctags ├── pattern-length-limit.d │ ├── input-iso-8859-1.py │ ├── input-utf8.py │ ├── input.java │ ├── run.sh │ └── stdout-expected.txt ├── pretend-option.d │ ├── run.sh │ └── stdout-expected.txt ├── ptag-dont-emit-to-stdout-by-default.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── ptag-emits-even-when-rewinding.d │ ├── README │ ├── exit-expected.txt │ ├── input.cpp │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── ptag-extra-desc.d │ ├── input.robot │ ├── run.sh │ └── stdout-expected.txt ├── ptag-field-sec.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── ptag-in-optlib-parser.d │ ├── input.foo │ ├── input.sh │ ├── run.sh │ └── stdout-expected.txt ├── ptag-kind-desc.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── ptag-kind-sep.d │ ├── exit-expected.txt │ ├── input.php │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── ptag-output-excmd.d │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── ptag-proc-cwd-including-tab.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── ptag-proc-cwd.d │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── ptag-role-desc.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── readtags-alias.d │ ├── input.c │ ├── output.tags │ ├── run.sh │ └── stdout-expected.txt ├── readtags-broken-input.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── target.tags ├── readtags-canonicalize-input-names.d │ ├── drive-letter0.tags │ ├── drive-letter1.tags │ ├── exit-expected.txt │ ├── good-ptags.tags │ ├── good0.tags │ ├── good1.tags │ ├── good2.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-combine.d │ ├── backward.tags │ ├── exit-expected.txt │ ├── forward.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-default-field-val.d │ ├── exit-expected.txt │ ├── input.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-error-conflicting-actions.d │ ├── exit-expected.txt │ ├── input.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-error-in-sorter.d │ ├── exit-expected.txt │ ├── input.c │ ├── output.tags │ └── run.sh ├── readtags-error-no-action.d │ ├── exit-expected.txt │ ├── input.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-error-no-input.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-escaping.d │ ├── exit-expected.txt │ ├── output.tags │ ├── output2.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-formatter-op-regex-extraction.d │ ├── exit-expected.txt │ ├── input.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-formatter-op-tr.d │ ├── input.cpp │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-formatter.d │ ├── exit-expected.txt │ ├── input.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-list-pseudo-tags.d │ ├── ptag-sort-no.tags │ ├── ptag-sort-yes.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-ptags-dls.d │ ├── exit-expected.txt │ ├── input.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-ptags-escaping.d │ ├── exit-expected.txt │ ├── pseudo-input-b_.tags │ ├── pseudo-input-bb.tags │ ├── pseudo-input-bt.tags │ ├── pseudo-name-b_.tags │ ├── pseudo-name-bb.tags │ ├── pseudo-name-bt.tags │ ├── regular-input-b_.tags │ ├── regular-input-bb.tags │ ├── regular-input-bt.tags │ ├── regular-kind-b_.tags │ ├── regular-kind-bb.tags │ ├── regular-name-b_.tags │ ├── regular-name-bb.tags │ ├── regular-name-bt.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-ptags-escaping2.d │ ├── example-_-_.tags │ ├── example-_-b.tags │ ├── example-_-s.tags │ ├── example-e-_.tags │ ├── example-e-b.tags │ ├── example-e-s.tags │ ├── example-u-_.tags │ ├── example-u-b.tags │ ├── example-u-s.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier-begin.d │ ├── exit-expected.txt │ ├── output.tags │ ├── run.sh │ ├── sample.c │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier-broken-exp.d │ ├── exit-expected.txt │ ├── input.c │ ├── output.tags │ ├── run.sh │ └── stderr-expected.txt ├── readtags-qualifier-end-field.d │ ├── exit-expected.txt │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier-nth-field.d │ ├── exit-expected.txt │ ├── input.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier-op-downcase-upcase.d │ ├── input.cpp │ ├── output.tags │ ├── run.sh │ └── stdout-expected.txt ├── readtags-qualifier-op-length.d │ ├── input.el │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier-op-regexp-quote.d │ ├── exit-expected.txt │ ├── input.x │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── x.ctags ├── readtags-qualifier-op-string-append.d │ ├── input.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier-regex.d │ ├── input.hxx │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier-sf-cond.d │ ├── input.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-qualifier.d │ ├── base.c │ ├── base.py │ ├── c.tags │ ├── exit-expected.txt │ ├── output.tags │ ├── roles.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-simple-listing.d │ ├── exit-expected.txt │ ├── input.c │ ├── run.sh │ ├── sorted.tags │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-sorter-cmp_or-sform.d │ ├── README.md │ ├── exit-expected.txt │ ├── input.d │ │ ├── bar.c │ │ ├── decl.h │ │ └── foo.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-sorter-if-sform-order.d │ ├── exit-expected.txt │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-sorter-if-sform.d │ ├── exit-expected.txt │ ├── input.c │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-sorter.d │ ├── .ctags.d │ │ ├── 0.ctags │ │ └── src.list │ ├── exit-expected.txt │ ├── output.tags │ ├── run.sh │ ├── src │ │ ├── input-area.cpp │ │ ├── input-volume.cpp │ │ └── input.h │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-stdin.d │ ├── exit-expected.txt │ ├── output.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── readtags-with-list-pseudo-tags.d │ ├── ptag-sort-no.tags │ ├── ptag-sort-yes.tags │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── regex-for-unknown-language.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── regex-patterns-from-file.d │ ├── input.c │ ├── list.regex │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── reset-fields.d │ ├── exit-expected.txt │ ├── input.h │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── roledef.d │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── roles-field-optscript.d │ ├── foo.ctags │ ├── input.foo │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── ruby-scope-loop-oom.d │ ├── README │ ├── a.rb │ ├── b.rb │ ├── exit-expected.txt │ ├── run.sh │ └── stdout-expected.txt ├── run-as-etags.d │ ├── exit-expected.txt │ ├── run.sh │ └── stderr-expected.txt ├── sandbox-crash.d │ ├── exit-expected.txt │ ├── run.sh │ └── stdout-expected.txt ├── sandbox-default-req.d │ ├── exit-expected.txt │ ├── input.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── sandbox-no-eager-guessing.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── sandbox-unknown-submode.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── sandbox-with-eager-guessing.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── sandbox.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── scopesep.d │ ├── input.tcl │ ├── run.sh │ └── stdout-expected.txt ├── selector-dont-select-disabled-lang.d │ ├── exit-expected.txt │ ├── input.h │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── selector-select-C-for-dot-h.d │ ├── exit-expected.txt │ ├── input.h │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── selector-select-perl6-for-dot-pm.d │ ├── input0.pm │ ├── input1.pm │ ├── input2.pm │ ├── input3.pm │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── selector-xml-root-elelement.d │ ├── input.xml │ ├── run.sh │ └── stdout-expected.txt ├── sorted-list-languages.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── subparser-direction.d │ ├── input.cc │ ├── input.mojom │ ├── mojom-bidirectional.ctags │ ├── mojom-dedicated.ctags │ ├── mojom-default.ctags │ ├── mojom-shared.ctags │ ├── run.sh │ └── stdout-expected.txt ├── tab-in-parser-specific-field.d │ ├── foo.ctags │ ├── input.foo │ ├── run.sh │ └── stdout-expected.txt ├── tag-relative-option-in-etags.d │ ├── indirect │ │ └── src │ │ │ └── input.c │ ├── run.sh │ └── stdout-expected.txt ├── tag-relative-option-no-optarg.d │ ├── exit-expected.txt │ └── run.sh ├── tag-relative-option.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt ├── tags-output-typed-fields.d │ ├── input.c │ ├── input.ctst │ ├── input.rst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── tmain-example.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ └── tags-expected.txt ├── tmain-skip-example.d │ ├── run.sh │ └── stdout-expected.txt ├── trace-option.d │ ├── exit-expected.txt │ ├── input.unknown │ ├── run.sh │ └── stderr-expected.txt ├── two-inputs-requiring-scope-stack.d │ ├── a.dts │ └── b.dts ├── unreadable-input.d │ ├── input-1.c │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── utils.sh ├── version-option.d │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── versioning.d │ ├── broken-extra.ctags │ ├── broken-field.ctags │ ├── broken-kind.ctags │ ├── broken-role.ctags │ ├── exit-expected.txt │ ├── run.sh │ ├── stderr-expected.txt │ ├── stdout-expected.txt │ ├── test.ctags │ ├── warning-extra.ctags │ ├── warning-field.ctags │ ├── warning-kind.ctags │ └── warning-role.ctags ├── w32-slash-in-exclude-option.d │ ├── input.d │ │ ├── capture_me │ │ │ └── input.c │ │ ├── dont_capture_me │ │ │ └── input.c │ │ └── input.c │ ├── run.sh │ └── stdout-expected.txt ├── warn-garbage-on-ostack.d │ ├── exit-expected.txt │ ├── garbage.ctags │ ├── input.garbage │ ├── input.kconfig │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── warn-reusing-kind-letter.d │ ├── run.sh │ └── stdout-expected.txt ├── wildcard-in-lang-of-fields-option.d │ ├── run.sh │ └── stdout-expected.txt ├── wrong-parser-name-in-field.d │ ├── exit-expected.txt │ ├── run.sh │ └── stderr-expected.txt ├── xref-output-common-fields.d │ ├── input.py │ ├── run.sh │ └── stdout-expected.txt ├── xref-output-formatting-parser-specific-field.d │ ├── input.rst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── xref-output-ptag-in-list-extras.d │ ├── run.sh │ └── stdout-expected.txt ├── xref-output-to-file.d │ ├── input.c │ ├── run.sh │ └── stdout-expected.txt └── xref-output-typed-fields.d │ ├── input.c │ ├── input.ctst │ ├── input.rst │ ├── run.sh │ ├── stderr-expected.txt │ └── stdout-expected.txt ├── Units ├── afl-fuzz.r │ ├── github-issue-528-sml.d │ │ ├── expected.tags │ │ └── input.sml │ ├── github-issue-529-bas.d │ │ └── input.bas │ ├── github-issue-530-css.d │ │ └── input.css │ ├── github-issue-531-make.d │ │ └── input.mk │ ├── github-issue-532-vim.d │ │ └── input.vim │ ├── github-issue-536-flex.d │ │ └── input.as │ ├── github-issue-537-beta.d │ │ └── input.bet │ ├── github-issue-538-sql.d │ │ └── input.sql │ ├── github-issue-539-js.d │ │ └── input.js │ ├── github-issue-540-fortran.d │ │ └── input.f │ ├── github-issue-541-json.d │ │ └── input.json │ ├── github-issue-542-vhdl.d │ │ └── input.vhdl │ ├── github-issue-543-eiffel.d │ │ └── input.e │ ├── github-issue-625-r.d │ │ └── input.r │ ├── github-issue-627-perl.d │ │ └── input.pl │ └── github-issue-628-vera.d │ │ └── input.vr ├── csharp-review-needed.r │ ├── array_ref_and_out.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── attributes.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── bug1515910.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── bug1611054.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── bug1800065.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── bug1830343.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── bug1830344.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── bug2411878.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── events.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── general.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── indexer.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── interface_indexers.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── interface_properties.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── internal.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_abstract.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_catch_try.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_class.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_const.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_delegate.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_enum.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_event.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_explicit.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_extern.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_implicit.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_interface.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_namespace.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_out.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_override.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_params.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_private.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_protected.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_public.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_sealed.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_static.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_struct.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_virtual.cs.t │ │ ├── expected.tags │ │ └── input.cs │ ├── keyword_volatile.cs.t │ │ ├── expected.tags │ │ └── input.cs │ └── property.cs.t │ │ ├── expected.tags │ │ └── input.cs ├── extension-with-template-suffix.d │ ├── expected.tags │ └── input.c.in ├── extra-anonymous.d │ ├── args.ctags │ ├── expected.tags │ ├── input-0.js │ └── input.c ├── extra-disabling-anonymous.d │ ├── args.ctags │ ├── expected.tags │ ├── input-0.js │ └── input.c ├── extra-file-scope-option.d │ ├── args.ctags │ ├── expected.tags │ └── input.c ├── extra-total-lines.d │ ├── args.ctags │ ├── expected.tags │ ├── foo.h │ └── input.c ├── flags-langdef-directions.r │ ├── bidirectional.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.sub │ │ └── input.base │ ├── dedicated.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.sub │ │ └── input.base │ ├── default.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.sub │ │ └── input.base │ └── shared.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.sub │ │ └── input.base ├── foreign-tags.d │ ├── args.ctags │ ├── expected.tags │ └── input.docc ├── fuzz-hitting-assertions.r │ ├── README │ ├── csharp-fha-0.d │ │ ├── expected.tags │ │ └── input.cs │ ├── d-fha-0.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.d │ ├── eiffel-fha-0.d │ │ ├── expected.tags │ │ └── input.e │ ├── java-fha-0.d │ │ ├── expected.tags │ │ └── input.java │ ├── systemverilog-fha-0.d │ │ ├── expected.tags │ │ └── input.sv │ ├── vera-fha-0.d │ │ ├── expected.tags │ │ └── input.vr │ └── verilog-fha-0.d │ │ ├── expected.tags │ │ └── input.v ├── guest-in-optlib-single-line.d │ ├── args.ctags │ ├── expected.tags │ ├── input-0.single │ ├── input-1.single │ ├── input-2.single │ └── input.single ├── main-guessing.r │ ├── nolang-modeline-emacs-after-shbang.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-emacs-eof.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-emacs-firstline0.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-emacs-firstline1.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-vim0-head.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-vim0-tail.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-vim1-head.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-vim1-tail.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-vim2-head.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-vim2-tail.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-zsh-autoload.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── nolang-modeline-zsh-compdef.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ └── nolang-shebang-python3.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang ├── matlab-tg-corpus.d │ ├── expected.tags │ ├── features │ └── input.m ├── mtable-simple-with-continuation.d │ ├── args.ctags │ ├── expected.tags │ └── input.mtable ├── mtable-simple-with-table-extending.d │ ├── args.ctags │ ├── expected.tags │ └── input.mtable ├── mtable-simple.d │ ├── args.ctags │ ├── expected.tags │ └── input.mtable ├── noext-tg-matlab.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.nolang ├── noext-tg-objc.d │ ├── args.ctags │ ├── expected.tags │ └── input.nolang ├── objc-tg-corpus.d │ ├── expected.tags │ └── input.m ├── option-add-alias.d │ ├── args.ctags │ ├── expected.tags │ └── input.nolang ├── option-disable-kind-in-both.d │ ├── args.ctags │ ├── expected.tags │ └── input.c ├── option-disable-kind-in-builtin.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.c ├── option-disable-kind-in-regex.d │ ├── args.ctags │ ├── expected.tags │ └── input.c ├── option-extradef.d │ ├── args.ctags │ ├── expected.tags │ └── input.py ├── option-file-tags-no.d │ ├── args.ctags │ ├── expected.tags │ └── input.mk ├── option-file-tags.d │ ├── args.ctags │ ├── expected.tags │ └── input.mk ├── option-input-file.d │ ├── README │ ├── args.ctags │ ├── expected.tags │ └── input.c ├── option-lang-compatibility.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.foo ├── option-langmap-ext--ext.d │ ├── args.ctags │ ├── expected.tags │ └── input.x ├── option-langmap-ext--pat-ext.d │ ├── args.ctags │ ├── expected.tags │ └── input.zzz ├── option-langmap-ext-pat--ext.d │ ├── args.ctags │ ├── expected.tags │ └── input.x ├── option-langmap-pat--ext.d │ ├── args.ctags │ ├── expected.tags │ └── input.x ├── option-langmap-pat--pat-ext.d │ ├── args.ctags │ ├── expected.tags │ └── input.zzz ├── option-regex-attaching-role.r │ ├── extending-existing-parser.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scm │ └── standing-alone-line-parser.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo ├── option-same-kind-in-regex-and-builtin.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.c ├── optlib-recursive.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ ├── input.cof │ └── optlib │ │ └── lang │ │ ├── a.ctags │ │ ├── b.ctags │ │ ├── c.ctags │ │ ├── d.ctags │ │ └── e.ctags ├── optlib-simple.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ ├── input.coffee │ └── optlib │ │ └── coffee.ctags ├── optscript.r │ ├── op-access.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-anongen.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo │ ├── op-end.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-extras.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-inherits.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-intervaltab.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── op-line.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-markplaceholder.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-matchloc2line.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-not-traced.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-reftag.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo │ ├── op-scope.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-taction.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── op-tagloc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo │ ├── op-traced.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.unknown │ ├── op-typeref.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ └── with-foreignLanguage-flag.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.c │ │ └── input.xxx ├── paramdef.r │ ├── no-set.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo ├── parser-I18nRubyGem.r │ ├── language-force.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.i18n │ ├── locale-kind.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.yml │ │ └── input.yml │ ├── no-language-force.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.yml │ │ └── input.yml │ ├── no-locale.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.yml │ │ └── input.yml │ ├── qualified.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.yml │ │ └── input.yml │ ├── simple-I18nRubyGem.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.yml │ │ └── input.yml │ └── symbols.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.yml │ │ └── input.yml ├── parser-ada.r │ ├── ada-adb.d │ │ ├── expected.tags │ │ └── input.adb │ ├── ada-ads.d │ │ ├── expected.tags │ │ └── input.ads │ ├── ada-block-tracking.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.adb │ │ └── validator │ ├── ada-char-literal.d │ │ ├── expected.tags-e │ │ └── input.adb │ ├── ada-end-without-designator.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.adb │ │ └── validator │ ├── ada-entry.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.adb │ │ ├── input_0.gpr │ │ ├── input_1.adb │ │ └── input_1.ads │ ├── ada-etags-suffix.d │ │ ├── args.ctags │ │ ├── expected.tags-e │ │ ├── input.ads │ │ ├── input_0.adb │ │ └── input_0.ads │ ├── ada-expression-function-with-generic.d │ │ ├── expected.tags-e │ │ └── input.adb │ ├── ada-expression-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.adb │ ├── ada-function.d │ │ ├── args.ctags │ │ └── input.broken │ ├── ada-generic-in-package.d │ │ ├── args.ctags │ │ ├── expected.tags-e │ │ ├── input.ads │ │ ├── input_1.adb │ │ └── input_2.ads │ ├── ada-is-end.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ada │ ├── ada-label.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.adb │ ├── ada-overriding.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.ads │ │ ├── input_2.adb │ │ └── input_3.ads │ ├── ada-partial-bug.d │ │ ├── expected.tags │ │ └── input.adb │ ├── ada-partial-bug2.d │ │ └── input.adb │ ├── ada-partial-type.d │ │ ├── expected.tags │ │ └── input.ads │ ├── ada-protected.d │ │ └── input.adb │ ├── ada-separate.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.adb │ │ └── input.adb │ ├── ada-string-literal.d │ │ ├── expected.tags-e │ │ └── input.adb │ ├── ada-type-new-without-with.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.adb │ └── ada-whitespaces-between-id-and-colon.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.adb ├── parser-ansibleplaybook.r │ ├── broken-input.d │ │ ├── README │ │ ├── args.ctags │ │ ├── features │ │ └── input.yml │ └── play-name.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.yml ├── parser-ant.r │ ├── regex-based.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml │ ├── xpath-based-unix.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml │ └── xpath-based.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml ├── parser-asciidoc.r │ ├── anchor-asciidoc.d │ │ ├── expected.tags │ │ └── input.asciidoc │ ├── anchor-invalid-asciidoc.d │ │ ├── expected.tags │ │ └── input.adoc │ ├── one-character-title.d │ │ ├── expected.tags │ │ └── input.adoc │ ├── simple-asciidoc.d │ │ ├── expected.tags │ │ └── input.asciidoc │ └── utf8-asciidoc.d │ │ ├── expected.tags │ │ └── input.asc ├── parser-asm.r │ ├── 68hc11.asm.d │ │ ├── expected.tags │ │ └── input.asm │ ├── asm-cpp-macro-expansion-cmdline.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.S │ ├── asm-cpp-macro-expansion-with-limitation.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.S │ ├── asm-cpp-macro-expansion-with-multi-line-args-last-items.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.S │ ├── asm-cpp-macro-expansion-with-multi-line-args.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.S │ ├── asm-cpp-macro-expansion.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.S │ │ ├── input-1.S │ │ ├── input-2.S │ │ ├── input-3.S │ │ ├── input-4.S │ │ ├── input-5.S │ │ ├── input-6.S │ │ ├── input-7.S │ │ └── input.S │ ├── bd32.s.d │ │ ├── expected.tags │ │ └── input.s │ ├── bug538629.asm.d │ │ ├── expected.tags │ │ └── input.asm │ ├── cpp-parameter-false.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── cpp-parameter-true.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.S │ ├── crash-when-deleting-token.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.S │ ├── directive-before-label.d │ │ ├── expected.tags │ │ └── input.s │ ├── gas-parameterized-comment-no-cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── gas-parameterized-comment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── gas-parameterized-linesep-no-cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── gas-parameterized-linesep.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── gas-section.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.s │ │ ├── input-1.s │ │ └── input.s │ ├── gas.s.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── label-capturing.d │ │ ├── expected.tags │ │ └── input.S │ ├── label-just-before-comment-no-cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── label-just-before-comment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.s │ ├── macro-params.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.asm │ ├── masm.asm.d │ │ ├── expected.tags │ │ └── input.asm │ ├── moniker.x68.d │ │ ├── expected.tags │ │ └── input.x68 │ └── unbalanced-end-macro.d │ │ ├── expected.tags │ │ └── input.S ├── parser-autoconf.r │ ├── disabling-m4.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ac │ ├── forcing-autoconf-and-disabling-m4.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ ├── nested-block.ac.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ac │ ├── no-string-literal.d │ │ ├── expected.tags │ │ └── input.ac │ ├── simple.ac.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ac │ └── simple2.ac.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ac ├── parser-autoit.r │ └── simple-au3.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.au3 ├── parser-automake.r │ ├── disable-make-parser.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.am │ ├── eof-value.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.am │ ├── langstack.am.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.am │ ├── noinst.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.am │ ├── objprefix.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.am │ ├── simple.am.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.am │ └── subdirs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.am ├── parser-awk.r │ ├── functions.d │ │ ├── expected.tags │ │ └── input.awk │ ├── gawk-alias.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── simple-awk.d │ │ ├── expected.tags │ │ └── input.awk │ └── simple2-awk.d │ │ ├── expected.tags │ │ └── input.awk ├── parser-basic.r │ ├── basic-labels.d │ │ ├── expected.tags │ │ └── input.bas │ ├── freebasic-access.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.bas │ ├── freebasic-decls.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.bas │ ├── freebasic-namespace.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.bas │ ├── simple.bas.d │ │ ├── expected.tags │ │ └── input.bas │ └── simple.bb.d │ │ ├── expected.tags │ │ └── input.bb ├── parser-bats.r │ └── bats-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.bats ├── parser-bibtex.r │ └── bib-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.bib ├── parser-c.r │ ├── anonymous-param-in-broken-paramlist.d │ │ ├── README │ │ ├── args.ctags │ │ ├── input-0.c │ │ ├── input-1.c │ │ └── input.c │ ├── attr-attached-to-array-failed.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── attr-attached-to-array.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── backslash-in-input.c.d │ │ ├── expected.tags │ │ └── input.c │ ├── bit_field.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── broken-input-cxx-operator.d │ │ └── input.c │ ├── bug1020715.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug1085585.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug1086609.c.d │ │ ├── expected.tags │ │ └── input.c │ ├── bug1198.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug1201689.c.d │ │ ├── expected.tags │ │ └── input.c │ ├── bug1458930.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug1466117.c.d │ │ ├── expected.tags │ │ └── input.c │ ├── bug1491666.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug1764143.h.d │ │ ├── expected.tags │ │ └── input.h │ ├── bug2554.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug507864.c.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.c │ ├── bug556645.c.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.c │ ├── bug556646.c.d │ │ ├── expected.tags │ │ └── input.c │ ├── bug945.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug950.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── c-define-mixed.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── c-digraphs.d │ │ ├── expected.tags │ │ └── input.c │ ├── c-include.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── c-keyword-alignas.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── c-knr.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── c-label.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── c-multichars-between-single-quotes.d │ │ ├── expected.tags │ │ └── input.c │ ├── c-sample.d │ │ ├── expected.tags │ │ └── input.c │ ├── c-size_t-wchar_t-typedef.d │ │ ├── expected.tags │ │ └── input.c │ ├── c-struct-var-with-initializer.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── c-trigraphs.d │ │ ├── expected.tags │ │ └── input.c │ ├── c-var-initialized-using-macro.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── complex_decl.c.d │ │ ├── expected.tags │ │ └── input.c │ ├── cxx-keywords-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── cxx-scope-keywords.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── directives-2.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── directives.c.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── end-field-of-macro.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── end-field-of-var.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── enum-bit-fields.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── enum.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── extern_variable.h.b │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── func-after-typedef-for-fptr-returning-enum.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── func-after-typedef-for-fptr-returning-struct.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── func_typedef.h.d │ │ ├── expected.tags │ │ └── input.h │ ├── if0.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── line_directives.c.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── local.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── macrodef.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── macroexpand-empty-arg.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── macroexpand-typeof.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── macroexpand-with-linenum-adjustment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── macros.c.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── option-disable-undef.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── properties-thread.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── properties.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── prototype.h.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── recursive-macros-2.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── recursive-macros.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── spurious_label_tags.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── static_array.c.d │ │ ├── expected.tags │ │ └── input.c │ ├── using-cxx-keyword-in-c-code.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ └── vardef-surrounded-by-parentheses.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c ├── parser-cargo.r │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.cargo ├── parser-clojure.r │ ├── broken-ns.d │ │ ├── expected.tags │ │ ├── input-0.clj │ │ ├── input-1.clj │ │ └── input.clj │ ├── clojure-metadata-in-fn.d │ │ ├── expected.tags │ │ └── input.clj │ ├── clojure-metadata-in-ns.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.clj │ │ └── input.clj │ ├── clojure-methods.b │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.clj │ ├── clojure-vars.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.clj │ └── simple-clojure.d │ │ ├── expected.tags │ │ └── input.clj ├── parser-cmake.r │ ├── cmake-comments.d │ │ ├── expected.tags │ │ └── input.cmake │ ├── cmake-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cmake │ ├── cmake-macro.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cmake │ ├── cmake-option.d │ │ ├── expected.tags │ │ └── input.cmake │ ├── cmake-project.d │ │ ├── expected.tags │ │ └── input.cmake │ ├── cmake-scoped-variable.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cmake │ ├── cmake-simple.d │ │ ├── expected.tags │ │ └── input.cmake │ ├── cmake-target.d │ │ ├── expected.tags │ │ └── input.cmake │ └── cmake-variable.d │ │ ├── expected.tags │ │ └── input.cmake ├── parser-cobol-to-review.r │ ├── HelloWorld.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── HelloWorldFree.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cbl │ ├── HelloWorldLatin1.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── MALFORMED.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── README │ ├── TEST-PRINTER.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── TEST-PRINTER2.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── TEST-PRINTER3.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── TEST-SINGLE-QUOTES.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── VIRTUAL-PRINTER.d │ │ ├── expected.tags │ │ └── input.cbl │ └── VIRTUAL-PRINTER2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cbl ├── parser-cobol-to-review2.r │ ├── FETCHTBL.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── INSERTTBL.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── README │ └── sqlca.d │ │ ├── expected.tags │ │ └── input.cbl ├── parser-cobol.r │ ├── comments.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── helloworld.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── helloworld2.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── issue-1324.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cbl │ ├── levels.d │ │ ├── expected.tags │ │ └── input.cbl │ ├── quoted-program-id.cbl.d │ │ ├── expected.tags │ │ └── input.cbl │ └── simple.cbl.d │ │ ├── expected.tags │ │ ├── features │ │ └── input.cbl ├── parser-cpreprocessor.r │ ├── asm-area.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.c │ │ ├── input-1.c │ │ ├── input-2.c │ │ ├── input-3.c │ │ ├── input-4.c │ │ ├── input-5.c │ │ ├── input-6.c │ │ ├── input-7.asm │ │ └── input.c │ ├── backslash-in-parameters.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── capture-params-in-macro-defs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── disable-cpp-client--clinet-kind.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── disable-cpp-client--cpp-kind.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── disable-cpp-client.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── disable-cpp-cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dts │ ├── if0-false-with-param.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── if0-true-with-param.c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── macro-condition-role.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── macrodef.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── macroexpand.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.c │ │ ├── input-1.c │ │ └── input.c │ ├── macros-specified-with-param.c.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── simple-cpreprocessor.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── skip-newlines-in-literals.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.c │ │ ├── input-1.c │ │ └── input.c │ ├── unget-mbyte-string.d │ │ ├── README │ │ ├── input-0.lds │ │ ├── input-1.java │ │ ├── input-2.lds │ │ ├── input-3.java │ │ └── input.java │ └── unget-multi-bytes-string.d │ │ ├── README │ │ ├── input-0.lds │ │ ├── input-1.java │ │ ├── input-2.lds │ │ └── input.java ├── parser-csharp.r │ └── nullable-parameters.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cs ├── parser-css.r │ ├── css-at-rules.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-at-supports.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-attribute-selectors.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-comma-no-space.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-namespace-selectors.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-pseudo-classes.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-simple.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-singlequote-in-comment-issue2.d │ │ ├── expected.tags │ │ └── input.css │ ├── css-tag-types.d │ │ ├── expected.tags │ │ └── input.css │ └── css-trivial.d │ │ ├── expected.tags │ │ └── input.css ├── parser-cuda.r │ ├── cuda-sample.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cu │ └── param-with-default-value.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cuh ├── parser-cxx.r │ ├── 1117-using-in-c.d │ │ └── input.c │ ├── README │ ├── alignas-in-struct.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── angle_bracket.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── attribute-alias.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── attribute-sections.cpp-no-ldscript.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── attribute-sections.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.c │ │ ├── input-1.c │ │ └── input.c │ ├── attribute.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── blocks-nesting-too-deep.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cxx │ │ ├── input-1.cxx │ │ └── input.cxx │ ├── brackets.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── broken-input.d │ │ └── input.cc │ ├── bug-github-1111.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug-github-1671.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug-github-1675.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug-github-1781.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug-github-2263.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── bug-github-2538.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug-github-3019.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.cpp │ │ ├── input-2.cpp │ │ └── input.cpp │ ├── bug-github-3413.cpp.d │ │ ├── README │ │ └── input.hpp │ ├── bug-github-871.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug-github-pull-972.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug-issue-3166.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cxx │ ├── bug1020715.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1093123.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1187505.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1252.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1548443.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1563476.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1575055.cpp.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1585745.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1770479.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1773926.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1799340.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1799343-1.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1799343-2.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1907083.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug1924919.cpp.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug639639.cpp.d │ │ ├── expected.tags │ │ └── input.h │ ├── bug639644.cpp.d │ │ ├── expected.tags │ │ └── input.h │ ├── bug665086.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug834.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug849591.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug852368.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── bug872494.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── c-header-as-cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── class-inheritance.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── class.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── complex-macros.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ └── input.cpp │ ├── cpp-type-alias-with-using-keyword.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── cpp_destructor.cpp.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx-keyword-alignas.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cxx │ ├── cxx-keywords-as-c-identifiers.b │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── gen-expected-tags.sh │ │ ├── gen-input.sh │ │ ├── input.h │ │ └── keywords.sh │ ├── cxx-shift-operators-in-template-parameters.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-attributes.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-broken-nested-attributes.cpp.d │ │ ├── expected.tags │ │ ├── input-0.cxx │ │ └── input.cxx │ ├── cxx11-constexpr-variable.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-delete.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-final.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-lambdas.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-noexcept.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-override.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-raw-strings.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx11-user-defined-literals.d │ │ ├── expected.tags │ │ └── input.h │ ├── cxx11enum.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx14-combined.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── cxx14-digit-separator.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── digraph-and-template-angle-confliction.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.hh │ ├── end-field-for-prototype-kind.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── enum-in-a-struct--with-q-extra.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── export-2.d │ │ ├── README.md │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.cpp │ │ └── validator │ ├── export-3.d │ │ ├── README.md │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.cpp │ │ └── validator │ ├── export-namespace-alias.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.cpp │ │ └── validator │ ├── export-using.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.cpp │ │ └── validator │ ├── extern.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── field-nth.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── foreach.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── func-name-in-parentheses.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ └── input.c │ ├── function-return-type-via-macro.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── function-return-types.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── function_try_block.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cxx │ ├── functions.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── ignoring-macro-with-parameters.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.hxx │ ├── import-4.d │ │ ├── README.md │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ ├── input-2.cpp │ │ ├── input-3.cpp │ │ ├── input-4.cpp │ │ ├── input-5.cpp │ │ ├── input-6.cpp │ │ └── input.cpp │ ├── import-5.d │ │ ├── README.md │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ ├── input-2.cpp │ │ ├── input-3.cpp │ │ ├── input-4.cpp │ │ ├── input-5.cpp │ │ ├── input-6.cpp │ │ ├── input-7.cpp │ │ └── input.cpp │ ├── import-6.d │ │ ├── README.md │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ ├── input-2.cpp │ │ └── input.cpp │ ├── initializer-list.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ ├── input-2.cpp │ │ ├── input-3.cpp │ │ ├── input-4.cpp │ │ ├── input.h │ │ ├── validator │ │ ├── validator-0 │ │ ├── validator-1 │ │ ├── validator-2 │ │ ├── validator-3 │ │ └── validator-4 │ ├── inline-variables.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── instantiation.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.hpp │ │ └── validator │ ├── instantiation2.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.hpp │ │ └── validator │ ├── iostream.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── k-and-r.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── keyword-in-return-type.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── less-than-operator-between-anglebrackets.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── member-with-initial-value.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── modules-1.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ ├── input-2.cpp │ │ ├── input-3.cpp │ │ ├── input-4.cpp │ │ ├── input-5.cpp │ │ ├── input-6.cpp │ │ ├── input-7.cpp │ │ ├── input-8.cpp │ │ ├── input-9.cpp │ │ ├── input.cpp │ │ ├── validator │ │ ├── validator-0 │ │ ├── validator-2 │ │ ├── validator-8 │ │ └── validator-9 │ ├── modules-8.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ └── input.cpp │ ├── more-decltypes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cxx │ ├── namespace-alias-in-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── namespace-and-preprocessor.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── namespace-and-scope.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── namespace.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── new-delete.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── operators.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── out-range-input-for-isspace.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── partition.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ ├── input-2.cpp │ │ ├── input-3.cpp │ │ ├── input-4.cpp │ │ └── input.cpp │ ├── pointer-to-array.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── properties-consteval.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── properties-constexpr.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── properties-constinit.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── properties.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── prototype-starting-from-scope-op.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── rojas.h.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── signature.cpp.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── struct-keyword-not-for-defining-struct.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── template-member-forward-declaration.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── template-member-function-pointer-scope.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.cpp │ │ └── validator │ ├── template-nested-triangle-brackets.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.hpp │ │ ├── input-1.hpp │ │ ├── input-2.hpp │ │ ├── input-3.hpp │ │ ├── input.hpp │ │ └── validator-2 │ ├── template-parameters.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── template-prototype.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cc │ ├── template-specializations-including-op.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.cpp │ │ └── validator │ ├── template-specializations.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates-enable-if.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates-in-labmdas-1.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates-in-labmdas-2.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates3.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates4.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates5.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── templates6.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input.hpp │ │ └── validator │ ├── templates7.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.hpp │ │ └── validator │ ├── templates8.d │ │ ├── README │ │ └── input.cpp │ ├── typedef-of-function-ptr-with-macro.d │ │ ├── expected.tags │ │ └── input.cpp │ ├── typedefs.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── using-in-template.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── using.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── variable-declarations.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── variable-templates.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ └── input.cpp │ ├── variables-in-control-statements.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ ├── variables-prototypes-2.cpp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp │ └── variables-prototypes.cpp.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.cpp ├── parser-d.r │ ├── d-accessmod.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.d │ ├── d-size_t-wchar_t-alias.d │ │ ├── expected.tags │ │ └── input.d │ ├── simple.d.d │ │ ├── expected.tags │ │ └── input.d │ └── templates.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.d ├── parser-dbus-inspect.r │ ├── node-as-root-with-dtd.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml │ ├── node-as-root-without-dtd.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml │ └── simple-dbus-inspect.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml ├── parser-dbus-service.r │ └── simple.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.service ├── parser-dtd.r │ ├── colons-in-name.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dtd │ ├── condtion.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dtd │ ├── elements.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mod │ ├── fq.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dtd │ ├── notation.d │ │ ├── expected.tags │ │ └── input.dtd │ ├── parameter-entities.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dtd │ └── simple-dtd.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dtd ├── parser-dts.r │ ├── dts-core-dump.d │ │ └── input.dts │ ├── dts-fq-core-dump.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.dts │ ├── dts-fq-without-scope-field.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dts │ └── dts-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.dts ├── parser-eiffel.r │ ├── aliases.e.d │ │ ├── expected.tags │ │ └── input.e │ ├── attributes.e.d │ │ ├── expected.tags │ │ └── input.e │ ├── class.e.d │ │ ├── expected.tags │ │ └── input.e │ ├── deprecated-syntax.e.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.e │ ├── functions.e.d │ │ ├── expected.tags │ │ └── input.e │ ├── inherit-rename.e.d │ │ ├── expected.tags │ │ └── input.e │ ├── local-kind.e.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.e │ ├── note.e.d │ │ ├── expected.tags │ │ └── input.e │ ├── obsolete.e.d │ │ ├── expected.tags │ │ └── input.e │ ├── procedures.e.d │ │ ├── expected.tags │ │ └── input.e │ └── verbatim.e.d │ │ ├── expected.tags │ │ └── input.e ├── parser-elixir.r │ ├── elixir-callbacks.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-exceptions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-functions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-macros.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-modules.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-records.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-sign-operators.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-tests.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ ├── elixir-types.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex │ └── elixir-word-operators.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ex ├── parser-elm.r │ ├── elm-aliases.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-bad-lines.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.elm │ │ ├── input-2.elm │ │ ├── input-3.elm │ │ └── input.elm │ ├── elm-case-statements.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-comments.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-complex-types.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-constructor-signatures.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-expressions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-functions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-if-then-else.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-imports.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.elm │ │ └── input.elm │ ├── elm-just-comments.d │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-let-in.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-modules.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.elm │ │ ├── input-2.elm │ │ ├── input-3.elm │ │ ├── input-4.elm │ │ ├── input-5.elm │ │ └── input.elm │ ├── elm-multiline-strings.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-namespaces.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-optlist-compatibility.d │ │ ├── README.md │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-parameter-capture.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-parameter-patterns.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-ports.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-single-expressions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ ├── elm-type-annotations.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.elm │ └── elm-types.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.elm │ │ └── input.elm ├── parser-emacsLisp.r │ ├── definitions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.el │ ├── misleading-names.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.el │ ├── newline.b │ │ ├── expected.tags │ │ └── input.el │ └── simple-emacsLisp.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.el ├── parser-erlang.r │ └── crash1.d │ │ └── input.erl ├── parser-flex.r │ ├── as-first-token.d │ │ ├── expected.tags │ │ └── input.as │ ├── classes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.as │ ├── const.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.as │ ├── const2.d │ │ ├── expected.tags │ │ └── input.as │ ├── flex_comment.mxml.d │ │ ├── expected.tags │ │ └── input.mxml │ ├── flex_only_mxml.mxml.d │ │ ├── expected.tags │ │ └── input.mxml │ ├── flex_with_actionscript.mxml.d │ │ ├── expected.tags │ │ └── input.mxml │ ├── method-attributes.d │ │ ├── expected.tags │ │ └── input.as │ ├── packages.d │ │ ├── expected.tags │ │ └── input.as │ └── sampler.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.as ├── parser-forth.r │ └── simple-forth.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.fth ├── parser-fortran.r │ ├── array-spec.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── array_spec.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── auto.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── bug565813.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── bug620288.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── bug629.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── bug670433.f90.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.f90 │ ├── bug726712.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── bug726875.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── bug734933.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── bug858165.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── bug877956.f90.d │ │ ├── args.ctags │ │ ├── expected.tags-x │ │ └── input.f90 │ ├── byte.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── char-selector.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── common-json.f.d │ │ ├── expected.tags-json │ │ └── input.f │ ├── common-xref.f.d │ │ ├── args.ctags │ │ ├── expected.tags-x │ │ └── input.f │ ├── common.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── continuation.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── debian_432872.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── dollars-in-names.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.f │ │ └── validator │ ├── dopbl2.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── fortran-abstract-implementation.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-abstract-interface.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-associate.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-bind-c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-block.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-derived-type-params.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-enum.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-extends-qualifier.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-forall.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-interface.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-linkname.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f │ ├── fortran-method.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-pointer.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-procedure-qualifiers.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-procedure.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-protected.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-square-parens.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── fortran-submodule.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── implied_program.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── initialization.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── invalid_name.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── lanus.for.d │ │ ├── expected.tags │ │ └── input.for │ ├── misc_types.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── misc_types.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── multi-input-fixed-then-free.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.f90 │ │ └── input.f │ ├── multi-input-free-then-fixed.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.f │ │ └── input.f90 │ ├── namelist.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── numlib.f90.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f90 │ ├── pure_elem.f95.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.f95 │ ├── recursive.f95.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.f95 │ ├── reset-newline-state.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.f90 │ │ ├── input-2.f90 │ │ └── input.f90 │ ├── semicolon.f90.d │ │ ├── expected.tags │ │ └── input.f90 │ ├── stdcall.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── structure.f.d │ │ ├── expected.tags │ │ └── input.f │ ├── union.f.d │ │ ├── expected.tags │ │ └── input.f │ └── value.f.d │ │ ├── expected.tags │ │ └── input.f ├── parser-function-parameters.r │ ├── perl-fp-test.d │ │ ├── expected.tags │ │ └── input.pl │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.pl │ │ └── input.pl ├── parser-fypp.r │ ├── cont.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.fy │ ├── emptyline.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.fy │ ├── first-if-area.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.fy │ ├── if-cont.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.fy │ ├── if-with-no-endif.d │ │ ├── expected.tags │ │ └── input.fy │ ├── run-alt-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.fy │ ├── run-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.fy │ ├── segv.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.fy │ └── simple-fypp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.fy ├── parser-gdscript.r │ ├── broken-input.d │ │ ├── README │ │ └── input.gd │ ├── class_name-extends-no-implicit-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.gd │ ├── class_name-extends.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.gd │ ├── inner-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.gd │ ├── modifiers.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.gd │ ├── no-implicit-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.gd │ ├── sample.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.gd │ └── signal.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.gd │ │ ├── input-1.gd │ │ └── input.gd ├── parser-gemspec.r │ └── simple-gemspec.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.gemspec │ │ ├── input-1.gemspec │ │ └── input.gemspec ├── parser-go.r │ ├── github-issue-2430.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-anonmember.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-crash-issue-2220.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-dont-solve-type-for-underscore-var.d │ │ ├── expected.tags │ │ └── input.go │ ├── go-end-field-for-types.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-funcs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-goroutines.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-helloworld.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-ignore-underscore-var.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-import.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.go │ │ ├── input-1.go │ │ ├── input-2.go │ │ ├── input-3.go │ │ ├── input-4.go │ │ ├── input-5.go │ │ ├── input-6.go │ │ ├── input-7.go │ │ └── input.go │ ├── go-incomplete-func.d │ │ └── input.go │ ├── go-incomplete-input.d │ │ ├── args.ctags │ │ └── input.go │ ├── go-interface.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.go │ │ └── src │ │ │ └── ext │ │ │ └── iface.go │ ├── go-op-less-than.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-scope.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-timeouts.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-torture.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-type-aliases.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ ├── go-variadic-dots-broken.d │ │ ├── args.ctags │ │ └── input.go │ ├── go-variadic-dots.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go │ └── go-vars.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.go ├── parser-gperf.r │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.gperf │ │ ├── input-1.perf │ │ └── input.perf ├── parser-haskell.r │ ├── literate-haskell1.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lhs │ ├── literate-haskell2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lhs │ ├── multi-line-type-signature.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.hs │ └── simple-haskell.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.hs ├── parser-html.r │ ├── class-and-id.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.html │ │ └── minitrip │ ├── comment-starter-in-script.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.html │ ├── external-files.html.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.html │ │ └── minitrip │ ├── jsp-with-bom.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.html │ ├── jsp.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.html │ ├── script.html.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.html │ │ └── minitrip │ ├── simple.html.t │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.html │ ├── string-in-script.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.html │ └── whitespaces.html.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.html │ │ └── minitrip ├── parser-iPythonCell.r │ ├── customizing.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── default-formats.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ └── double-sharps.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py ├── parser-iniconf.r │ ├── ignore-utf8-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ini │ └── toml-support-in-geany.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.toml ├── parser-inko.r │ ├── comments.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko │ ├── everything.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko │ ├── implementations.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko │ ├── let.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko │ ├── methods.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko │ ├── objects.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko │ ├── strings.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko │ └── traits.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.inko ├── parser-itcl.r │ ├── force-use.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── fq-with-namespace.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── itcl-1.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── itcl-2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── itcl-3.d │ │ ├── expected.tags │ │ └── input.tcl │ ├── no-itcl-2.d │ │ ├── expected.tags │ │ └── input.tcl │ └── simple-itcl.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl ├── parser-java.r │ ├── accented-latin1-identifiers.java.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.java │ ├── anonymous-class.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.java │ ├── bug1447756.java.d │ │ ├── expected.tags │ │ └── input.java │ ├── bug1691412.java.d │ │ ├── expected.tags │ │ └── input.java │ ├── bug1777340.java.d │ │ ├── expected.tags │ │ └── input.java │ ├── bug1777344.java.b │ │ ├── expected.tags │ │ └── input.java │ ├── bug2049723.java.d │ │ ├── expected.tags │ │ └── input.java │ ├── bug2117073.java.d │ │ ├── expected.tags │ │ └── input.java │ ├── bug814263.java.d │ │ ├── expected.tags │ │ └── input.java │ ├── default-literals.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.java │ ├── enum.java.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.java │ ├── imported-role.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.java │ ├── infinite_loop.java.d │ │ ├── expected.tags │ │ └── input.java │ ├── java-catch-block.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.java │ └── java_enum.java.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.java ├── parser-javascript.r │ ├── 1795612.js.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.js │ ├── 1850914.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── 1878155.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── 1880687.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── 2023624.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── 3470609.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── babel-decorators.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── bug1950327.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── bug2777310.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── bug2888482.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── bug3036476.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── bug3571233.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── contextual.d │ │ ├── expected.tags │ │ └── input.js │ ├── dont-append-eof-to-repr.d │ │ ├── README │ │ └── input.js │ ├── generators.d │ │ ├── expected.tags │ │ └── input.js │ ├── github-issue-1389.d │ │ ├── expected.tags │ │ └── input.js │ ├── github-issue-1933.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── github-issue-3641.d │ │ ├── expected.tags │ │ └── input.js │ ├── github-issue-4005.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── github-issue-780.d │ │ ├── expected.tags │ │ └── input.js │ ├── github-issue-900.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-arraylist.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-arrow-funcs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.js │ │ ├── input.js │ │ └── validator │ ├── js-async1.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-async2.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-broken-strings.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-broken-template-backslash.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-broken-template-dollar.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-broken-template.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-class-related-unterminated.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-comma-at-end-of-object.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-commas-and-missing-semicolons.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-complex-return.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-computed-propname.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-const.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-crlf.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-default-export.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-destructural-binding-todo.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.js │ │ └── input.js │ ├── js-destructural-binding.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.js │ │ ├── input-1.js │ │ ├── input-2.js │ │ ├── input-3.js │ │ ├── input.js │ │ └── validator │ ├── js-do-while.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-empty-class-name.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-es6-class-private.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-es6-class.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-es6-mixin.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-export.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-extract-empty-property-in-json.d │ │ ├── args.ctags │ │ ├── expected.tags-json │ │ ├── features │ │ └── input.js │ ├── js-extract-empty-property.d │ │ ├── args.ctags │ │ ├── expected.tags-x │ │ └── input.js │ ├── js-fields.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-fq-tags.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-func-in-method.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-function-in-arglist.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-get-and-set.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-get-and-set2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-getter-and-setter.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-implicit-semicolons.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-let.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-many-functions.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-methods.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-multiple-vars.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-naked-blocks.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-non-printable-in-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-null-tag-for-broken-input0.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-null-tag-for-broken-input1.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-null-tag-for-broken-input2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-null-tag-for-broken-input3.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-null-tag-for-broken-input4.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-object-value-shortcut.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-odd-method-names.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-parenthesis-rvalue.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-parse-function-block.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-qualified-name-after-new-op.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-rest-parameters.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.js │ │ └── validator │ ├── js-scope-resolution.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-scope.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-self-invoking-anon-func.d │ │ ├── args.ctags │ │ ├── expected.ctags │ │ └── input.js │ ├── js-shebang-gjs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── js-shebang-node.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── js-shebang-nodejs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── js-shebang-seed.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── js-shebang.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-skip-empty-property.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-static-block.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.js │ │ └── validator │ ├── js-string-continuation.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-sub-block-scope.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-template-strings.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-tricky-newlines.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-two-vars.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-unicode-escape-iconv.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input.js │ │ └── minitrip │ ├── js-unicode-escape-naked-surrogate.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.js │ │ └── minitrip │ ├── js-unicode-escape.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-unknown-construct-nesting.d │ │ ├── expected.tags │ │ └── input.js │ ├── js-unterminated-leak.d │ │ └── input.js │ ├── js-unterminated-new.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── js-var-at-eof.d │ │ ├── expected.tags │ │ └── input.js │ ├── jsFunc_tutorial.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── no_terminator.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── qualified-contextual.d │ │ ├── expected.tags │ │ └── input.js │ ├── regexp.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── secondary_fcn_name.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── shift-op-jsx.d │ │ ├── README │ │ ├── args.ctags │ │ ├── input-0.js │ │ ├── input-1.js │ │ └── input.js │ ├── simple-jsx-no-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.jsx │ │ └── input.jsx │ ├── simple-jsx.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.jsx │ │ └── input.jsx │ ├── simple.js.d │ │ ├── expected.tags │ │ └── input.js │ ├── spread-operator.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.js │ ├── tagging-empty-name.d │ │ ├── README │ │ └── input.js │ └── ui5.controller.js.d │ │ ├── expected.tags │ │ └── input.js ├── parser-jni.r │ ├── broken.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.cpp │ │ ├── input-1.cpp │ │ └── input.cpp ├── parser-json.r │ ├── dotted-names.d │ │ ├── expected.tags │ │ └── input.json │ ├── fq-tags.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.json │ ├── nulltags.d │ │ ├── args.ctags │ │ ├── expected.tags-x │ │ └── input.json │ └── simple-json.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.json │ │ └── validator ├── parser-julia.r │ ├── corner_cases.d │ │ ├── expected.tags │ │ └── input.jl │ ├── empty_line.d │ │ ├── expected.tags │ │ └── input.jl │ ├── function_scope.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.jl │ ├── import_module.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.jl │ ├── infinite_loop.d │ │ ├── expected.tags │ │ └── input.jl │ ├── julia_test.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.jl │ ├── parametric_constructor.d │ │ ├── expected.tags │ │ └── input.jl │ ├── scoped_macro.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.jl │ └── struct_attributes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.jl ├── parser-kconfig.r │ ├── comment-starting-from-middle-of-lines.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.kconfig │ ├── macros.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.kconfig │ ├── simple-kconfig.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.kconfig │ │ ├── input-2.kconfig │ │ ├── input-3.kconfig │ │ ├── input-4.kconfig │ │ └── input.kconfig │ └── unbalance.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.kconfig │ │ ├── input-1.kconfig │ │ ├── input-2.kconfig │ │ ├── input-3.kconfig │ │ └── input.kconfig ├── parser-kotlin.r │ ├── kotlin-annotations.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-backticks.d │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-comments.d │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-destructuring.d │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-extensions.d │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-generics.d │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-invalid-input.d │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-rawstrings.d │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-scope.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.kt │ ├── kotlin-strings.d │ │ ├── expected.tags │ │ └── input.kt │ └── kotlin-syntax.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.kt ├── parser-ldscript.r │ ├── anon-version.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds │ ├── cpp-out-of-band-chars.d │ │ ├── README │ │ ├── input-0.lds │ │ ├── input-1.lds │ │ └── input.lds │ ├── crash-when-deleting-token.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.lds │ ├── discard.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds │ ├── input-sections.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds │ ├── ld-hello.d │ │ ├── LICENSE │ │ ├── README │ │ ├── expected.tags │ │ └── input.ld │ ├── ld-symtab.d │ │ ├── README │ │ ├── args.ctags │ │ ├── features │ │ └── input.lds │ ├── lds-invalid-macro-call.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds.S │ ├── lds-macro-expansion.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds.S │ ├── multi-versions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds │ ├── simple-ldscript.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds.S │ ├── sort.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds │ └── versions.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lds ├── parser-lex.r │ └── simple-lex.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.l ├── parser-lisp.r │ ├── misleading-names.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lisp │ ├── more-defsomething.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lisp │ ├── newline-between-tokens.b │ │ ├── expected.tags │ │ └── input.l │ └── simple-lisp.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.l ├── parser-lua.r │ ├── lua-broken-nested-tables.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.lua │ ├── lua-double-equals.d │ │ ├── expected.tags │ │ └── input.lua │ ├── lua-equal-after-function.d │ │ ├── expected.tags │ │ └── input.lua │ ├── lua-function-in-nested-tables.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lua │ ├── lua-function-in-string-literal.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lua │ ├── lua-skip-curly-brackets.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.lua │ ├── lua-skip-whitespaces-in-name.d │ │ ├── expected.tags │ │ ├── input.lua │ │ └── minitrip │ └── simple.lua.d │ │ ├── expected.tags │ │ └── input.lua ├── parser-m4.r │ ├── disabling-autoconf.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ ├── disabling-subparser.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ ├── m4-autoconf-and-optlib.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ ├── m4-comment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ ├── m4-multi-undef.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ ├── m4-quotestring.b │ │ ├── DESC.rst │ │ ├── expected.tags │ │ └── input.m4 │ ├── m4-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ ├── m4-switch-lang-by-ac.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 │ └── m4-switch-lang-by-m4.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m4 ├── parser-make.r │ ├── bug2959889.mak.d │ │ ├── expected.tags │ │ └── input.mak │ ├── cpp-marcros.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.mak │ │ ├── input-1.mak │ │ ├── input-2.mak │ │ └── input.mak │ ├── in-define.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mak │ ├── make.comment-in-rule.d │ │ ├── expected.tags │ │ └── input.mak │ ├── make.continuation.d │ │ ├── expected.tags │ │ └── input.mak │ ├── make.gnumake-not-special-targets.d │ │ ├── expected.tags │ │ └── input.mak │ ├── make.gnumake-pattern-rules.d │ │ ├── expected.tags │ │ └── input.mak │ ├── make.include.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mk │ ├── make.multi-target.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mak │ ├── make.parenthesis.d │ │ ├── expected.tags │ │ └── input.mk │ ├── make.target-with-parentheses.d │ │ ├── expected.tags │ │ └── input.mak │ ├── make.variable-on-cmdline.d │ │ ├── expected.tags │ │ └── input.mak │ ├── make.variable-set-if-undefined.d │ │ ├── expected.tags │ │ └── input.mak │ ├── override-directive.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mak │ ├── same-line.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mak │ ├── shell-assignment-op.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mak │ └── simple.mak.t │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.mak ├── parser-man.r │ ├── double-quoted.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.1 │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.1 ├── parser-markdown.r │ ├── backquote.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── c-guest.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── code-block-under-items.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── empty-frontmatter.d │ │ ├── README │ │ ├── args.ctags │ │ ├── features │ │ └── input.md │ ├── footnotes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── frontmatter.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.md │ │ ├── input.md │ │ └── languages │ ├── gaps-in-section-hierarchy.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── hashtags-utf8.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── packcc-parser-running-within-code-block-with-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.md │ ├── packcc-parser-running-within-code-block.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.md │ ├── scope-field-markdown.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── section-prefixed-with-spaces.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── simple-markdown.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── xml-comment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ └── yaml-in-code-block.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md ├── parser-matlab.r │ ├── matchfail.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m │ ├── matlab_backtracking.m.d │ │ ├── expected.tags │ │ ├── features │ │ └── input.m │ ├── matlab_setget.m.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.m │ └── matlab_test.m.d │ │ ├── expected.tags │ │ ├── features │ │ └── input.m ├── parser-meson.r │ ├── config-inline.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.meson │ │ └── input.meson │ ├── config.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.meson │ ├── escape-in-string.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.meson │ ├── modules.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.meson │ └── simple-meson.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.meson │ │ ├── input-1.meson │ │ ├── input-2.meson │ │ ├── input-3.meson │ │ ├── input-4.meson │ │ ├── input-5.meson │ │ ├── input-6.meson │ │ └── input.meson ├── parser-moose.r │ ├── no-use-only.d │ │ └── input.pm │ ├── parse-overrun.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pm │ ├── role.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl │ ├── simple-moose.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.pl │ │ └── input.pl │ └── wrong-position.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl ├── parser-myrddin.r │ └── simple.d │ │ ├── expected.tags │ │ └── input.myr ├── parser-nftables.r │ ├── family-and-hook.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-all-in-one.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-counter.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-ct_helpers.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-define_sets_and_maps.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-flowtable.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-limits.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-named_ct_objects.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-quota.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ ├── nftables-secmark.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft │ └── nftables-synproxy.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nft ├── parser-nsis.r │ ├── include.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nsi │ ├── langstr.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nsi │ ├── section_groups.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nsi │ ├── simple-nsis.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nsi │ └── various-sections.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nsi ├── parser-objectivec.r │ ├── crash-in-parsing-protocol.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.h │ │ └── input.h │ ├── objc-extern-c.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.m │ │ └── input.h │ ├── objc-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m │ ├── objc.m.d │ │ ├── expected.tags │ │ └── input.m │ ├── objc_underscore.d │ │ ├── expected.tags │ │ └── input.mm │ ├── objectivec_implementation.m.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.m │ ├── objectivec_interface.h.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ ├── objectivec_property.h.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h │ └── objectivec_protocol.h.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h ├── parser-ocaml.r │ ├── github-451-improved.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ml │ ├── ocamlAllKinds.ml.t │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ml │ ├── ocamlCommentInStringAllowed.ml.d │ │ ├── expected.tags │ │ └── input.ml │ ├── ocaml_empty.ml.d │ │ ├── expected.tags │ │ └── input.ml │ ├── ocaml_empty.ml_etags.d │ │ ├── expected.tags-e │ │ └── input.ml │ ├── ocaml_empty.ml_xref.d │ │ ├── expected.tags-x │ │ └── input.ml │ ├── ocaml_only_str.ml.d │ │ ├── expected.tags │ │ └── input.ml │ ├── ocaml_string_tests.ml.d │ │ ├── expected.tags │ │ └── input.ml │ └── ocaml_two_files.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.ml │ │ └── input.ml ├── parser-openapi.r │ ├── broken-input.d │ │ ├── README │ │ ├── args.ctags │ │ ├── features │ │ └── input.yml │ ├── crash-test.d │ │ ├── README │ │ └── input.yml │ ├── openapi.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.yaml │ └── swagger.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.yaml ├── parser-org.r │ └── simple-org.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.org ├── parser-pascal.r │ ├── bug612019.pas.t │ │ ├── expected.tags │ │ └── input.pas │ ├── comment-after-keyword.d │ │ ├── expected.tags │ │ └── input.pas │ ├── simple-pascal.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pas │ └── various-comments.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pas ├── parser-perl.r │ ├── bug612621.pl.d │ │ ├── expected.tags │ │ └── input.pl │ ├── bug842077.pl.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl │ ├── curly-bracket.d │ │ ├── expected.tags │ │ └── input.pl │ ├── format.pl.d │ │ ├── expected.tags │ │ └── input.pl │ ├── no-heredoc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.pl │ │ └── input.pl │ ├── package.pm.d │ │ ├── expected.tags │ │ └── input.pm │ ├── perl-autoloader.d │ │ ├── expected.tags │ │ └── input.pm │ ├── perl-module.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl │ ├── perl-pod-after-end-no-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.pl │ │ └── input.pl │ ├── perl-pod-after-end.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.pl │ │ └── input.pl │ ├── perl-selfloader.d │ │ ├── expected.tags │ │ └── input.pm │ ├── perl-two-line-package.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pm │ ├── simple.pl.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl │ └── skip-heredoc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.pl │ │ └── input.pl ├── parser-php.r │ ├── anonymous_functions.php.d │ │ ├── expected.tags │ │ └── input.php │ ├── bug681824.php.d │ │ ├── expected.tags │ │ └── input.php │ ├── classes.php.d │ │ ├── expected.tags │ │ └── input.php │ ├── coverage.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── mode.php.d │ │ ├── expected.tags │ │ └── input.php │ ├── nullable-return-type-decl.d │ │ ├── args.tags │ │ ├── expected.tags │ │ └── input.php │ ├── php-7-4-typed-props-with-use-trait.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-7-4-typed-props.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-anonymous-classes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-anonymous_functions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-bug681824.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-case_sensitivity.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-classes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-full-qualified-tags-no-esc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-full-qualified-tags.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-heredoc-cr.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-heredoc.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-marker.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown-lang │ ├── php-mode.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-namespaces.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-namespaces2.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-php5_5_class_kw.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-return-type-declaration.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-semi-reserved-keywords.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-strings.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-traits.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── php-use.d │ │ ├── expected.tags │ │ └── input.php │ ├── php-whitespaces.d │ │ ├── expected.tags │ │ ├── input.php │ │ └── minitrip │ ├── run-as-guest-with-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sh │ ├── run-as-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sh │ ├── run-guest-nested.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── run-guest-with-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── run-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── simple.php.d │ │ ├── expected.tags │ │ └── input.php │ ├── traits.php.d │ │ ├── expected.tags │ │ └── input.php │ ├── whitespaces.php.d │ │ ├── expected.tags │ │ ├── input.php │ │ └── minitrip │ ├── wp-guest-with-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ ├── wp-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.php │ └── xml.d │ │ ├── expected.tags │ │ └── input.php ├── parser-pod.r │ ├── broken-levels.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pod │ └── simple-pod.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pod ├── parser-powershell.r │ ├── class-powershell.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ps1 │ ├── enum-powershell.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ps1 │ ├── filter-powershell.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ps1 │ ├── herestring.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.ps1 │ │ ├── input-1.ps1 │ │ ├── input-2.ps1 │ │ ├── input-3.ps1 │ │ ├── input-4.ps1 │ │ ├── input-5.ps1 │ │ ├── input-6.ps1 │ │ └── input.ps1 │ └── simple-powershell.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ps1 ├── parser-prolog.r │ ├── code.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl │ ├── dcg.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl │ ├── module.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.pl │ │ └── validator │ ├── simple-flat-comment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.pl │ │ └── validator │ ├── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pl │ └── validator ├── parser-protobuf.r │ ├── package-name-including-dot.d │ │ ├── expected.tags │ │ └── input.proto │ ├── protobuf-group.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.proto │ ├── protobuf-oneof.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.proto │ ├── simple-protobuf.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.proto │ ├── syntax-proto3.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.proto │ └── version-2-3-files.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.proto │ │ └── input.proto ├── parser-puppetManifest.r │ ├── README.md │ ├── class-with-parameters.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── nested-blocks.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── node.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-aliastest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-append.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.pp │ │ └── validator │ ├── puppet-argumentdefaults.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-arithmetic_expression.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-arraytrailingcomma.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-casestatement.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-classheirarchy.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-classincludes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-classname.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-classpathtest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-collection.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-collection_override.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-collection_within_virtual_definitions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-componentmetaparams.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-componentrequire.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-deepclassheirarchy.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-defineoverrides.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-definitionname.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-emptyclass.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-emptyexec.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-emptyif.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-emptyifelse.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-falsevalues.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-filecreate.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-fqdefinition.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-fqparents.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-funccomma.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-hash.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-ifexpression.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-implicititeration.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-multilinecomments.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-multipleclass.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-multipleinstances.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-multisubs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-namevartest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-scopetest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-selectorvalues.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-simpledefaults.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-simpleselector.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-singleary.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-singlequote.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-singleselector.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-subclass_name_duplication.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── puppet-tag.b │ │ ├── README │ │ ├── args.ctags │ │ └── input.pp │ ├── puppet-tagged.b │ │ ├── README │ │ ├── args.ctags │ │ └── input.pp │ ├── puppet-virtualresources.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── root-sep.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── typealias.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── unless.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pp │ ├── validator │ └── varname.d │ │ ├── expected.tags │ │ └── input.pp ├── parser-python.r │ ├── async.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── blanks.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug1764148.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.bug1764148 │ ├── bug1809024.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug1856363.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug1906062.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug1988026.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug1988027.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug1988130.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug2075402.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug3168705.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── bug699171.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── cython-external.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pyx │ ├── cython_sample.pyx.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pyx │ ├── cython_sample2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.pyx │ ├── dotted-variable-leftovers.d │ │ ├── expected.tags │ │ └── input.py │ ├── f-strings.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── matrix-multiplication-operator.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── multiline-arglist.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── multiline-class-def.d │ │ ├── expected.tags │ │ └── input.py │ ├── multiline-def.d │ │ ├── expected.tags │ │ └── input.py │ ├── nested-parenthesis.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── newlines-cr.b │ │ ├── README │ │ ├── expected.tags │ │ └── input.py │ ├── newlines-crlf.d │ │ ├── expected.tags │ │ └── input.py │ ├── pep604-bar-operator-for-union.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── py-skipped-string.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-access.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-anonymous-nestlevel_ctags-bug-356.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-arguments.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-comments.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-decorators.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-disable-member-kind.d │ │ ├── args.ctags │ │ └── input.py │ ├── python-dot-in-import.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-dotted-variable.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.py │ ├── python-end-field.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-fullqualified-tags.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-geany-bug-612.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-import.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-keyword-tabulation.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-local-lambdas.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-local-variables.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python-multivar-no-declaration.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-multivar-statement-with-lambdas.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-multivar-statement.d │ │ ├── expected.tags │ │ └── input.py │ ├── python-semicolon.d │ │ ├── expected.tags │ │ └── input.py │ ├── python2-arglists.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python3-arglists.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── python3-function-annotations.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── reserved-words.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── simple.py.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ ├── simpleNamespace.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.py │ │ └── input.py │ ├── strings.d │ │ ├── expected.tags │ │ └── input.py │ ├── tabindent.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── test.py.d │ │ ├── expected.tags │ │ └── input.py │ ├── toplevel-funcall-with-keyword-args.d │ │ ├── expected.tags │ │ └── input.py │ ├── triple-quotes-after-def.d │ │ ├── expected.tags │ │ └── input.py │ ├── triple-quotes-in-class.d │ │ ├── expected.tags │ │ └── input.py │ ├── triple-quotes-in-default-arg.d │ │ ├── expected.tags │ │ └── input.py │ ├── triple-quotes-in-list.d │ │ ├── expected.tags │ │ └── input.py │ ├── triple-quotes.d │ │ ├── expected.tags │ │ └── input.py │ ├── type-statements.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.py │ │ └── input.py │ ├── typehint.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.py │ │ └── validator │ ├── underscore-numeric-literals.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py │ └── variable-annotations.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.py ├── parser-qemuhx.r │ ├── disable.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.hx │ ├── enable.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.hx │ └── optscript-translation.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.hx ├── parser-qtmoc.r │ └── simple-qt.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.h ├── parser-quarto.r │ ├── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.qmd │ └── unexecuted-block.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.qmd ├── parser-r.r │ ├── r-avoid-duplication.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-broken-input.d │ │ ├── README │ │ ├── input-0.r │ │ ├── input-1.r │ │ ├── input-2.r │ │ └── input.r │ ├── r-dataframe.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-dots.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-extended.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-external-entities.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.r │ │ └── input.r │ ├── r-list-indexing.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-loop-counters.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-nested-vector.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-scope.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-2.r │ │ ├── input-3.r │ │ ├── input-4.r │ │ ├── input-5.r │ │ ├── input-6.r │ │ ├── input-7.r │ │ ├── input-8.r │ │ └── input.r │ ├── r-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-simple.d │ │ ├── expected.tags │ │ └── input.r │ ├── r-upper-scope-assignement.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r-uppercase-extension.d │ │ ├── expected.tags │ │ └── input.R │ └── r-vector.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r ├── parser-r6class.r │ ├── infinite-loop.d │ │ ├── input-0.r │ │ └── input.r │ ├── r6-null-pointer-regression.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ ├── r6prefix.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r │ └── simple-r6class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.r ├── parser-rake.r │ ├── anonymous.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rake │ ├── crash.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rake │ ├── simple-rake.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rake │ └── xtasks.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.rake │ │ ├── input-1.rake │ │ └── input.rake ├── parser-raku.r │ ├── raku-bunch1.d │ │ ├── expected.tags │ │ └── input.rakumod │ ├── raku-bunch2.d │ │ ├── expected.tags │ │ └── input.rakumod │ └── raku-package.d │ │ ├── expected.tags │ │ └── input.rakumod ├── parser-rdoc.r │ ├── run-as-guest.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.rb │ │ └── languages │ ├── simple-rdoc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.rdoc │ │ └── languages │ └── too-deep-level.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.rdoc │ │ └── languages ├── parser-relaxng.r │ ├── element.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.rng │ └── grammar.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.rng ├── parser-restructuredtext.r │ ├── citation.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rst │ ├── code-blocks.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.rst │ │ ├── input-1.rst │ │ ├── input-2.rst │ │ └── input.rst │ ├── iso8859-1-restructuredtext.d │ │ ├── expected.tags │ │ └── input.rst │ ├── markup-line-with-spaces.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rst │ ├── simple-restructuredtext.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rst │ ├── substdef.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rst │ ├── target-restructuredtext.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rst │ ├── title.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.rst │ │ ├── input-1.rst │ │ ├── input-2.rst │ │ └── input.rst │ └── utf8-restructuredtext.d │ │ ├── expected.tags │ │ └── input.rst ├── parser-rmarkdown.r │ ├── frontmatter.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.rmd │ │ └── languages │ └── simple-rmarkdown.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rmd ├── parser-robot.r │ ├── dashes-in-identifiers.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.robot │ ├── keyword-started-from-varref.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.robot │ ├── simple-robot-no-extra.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.robot │ └── simple-robot.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.robot ├── parser-rpmMacros.r │ ├── lua.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.macros │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.macros │ │ ├── input-1.macros │ │ ├── input-2.macros │ │ └── input.macros ├── parser-rpmspec.r │ ├── empty-line-in-macro.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.spec │ └── simple-rpmspec.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.spec ├── parser-rspec.r │ ├── broken-input.d │ │ ├── README │ │ ├── args.ctags │ │ └── input.rb │ └── simple-rspec.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb ├── parser-ruby.r │ ├── bug1742588.rb.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-alias.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.rb │ │ └── input.rb │ ├── ruby-anonymouse-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-attr.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-block-assign.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-block-call.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-class-method-in-lt-lt-self.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-class-method-with-prefixing-self.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-curly-brackets.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.rb │ │ ├── input-1.rb │ │ ├── input-2.rb │ │ └── input.rb │ ├── ruby-define-method.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-doc.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-geany-sf-bug-302.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-geany-sf-bug-542.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-inheritance.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-kind-option.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-library.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-methods-for-visiblity.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-mixin-field.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-modules-indirect.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-modules.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-namespaced-class.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-scope-after-anonymous-class.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-sending-define-method.b │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-sf-bug-364.d │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-signature-field-complicated.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-signature-field.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── ruby-skip-data.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ ├── simple.rb.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rb │ └── validator ├── parser-rust.r │ ├── rust-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.rs │ ├── rust-test_input.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rs │ ├── rust-test_input2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.rs │ ├── rust-visibility-spec.d │ │ ├── args.crags │ │ ├── expected.tags │ │ └── input.rs │ └── rust-vstringput-eof.d │ │ ├── README │ │ └── input.rs ├── parser-scdoc.r │ ├── end-with-subsection.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scd │ └── simple-scdoc.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scd ├── parser-scheme.r │ ├── scheme-simple-define.d │ │ ├── expected.tags │ │ └── input.scm │ ├── scheme-simple-setbang.d │ │ ├── expected.tags │ │ └── input.scm │ ├── scheme-srfi-30-comment.b │ │ ├── expected.tags │ │ └── input.scm │ └── scheme-string.b │ │ ├── expected.tags │ │ └── input.scm ├── parser-scss.r │ ├── function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scss │ ├── mixin.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scss │ ├── placeholder.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scss │ ├── selectors.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scss │ ├── use.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scss │ └── variable.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.scss ├── parser-selinux-interface.r │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.if ├── parser-selinux-type-enforcement.r │ ├── modules.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.te │ │ └── input.te │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.te ├── parser-sh.r │ ├── array-alike-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.bash │ ├── function-identifiers-bash.d │ │ ├── expected.tags │ │ └── input.bash │ ├── function-identifiers-no-function-keyword-bash.d │ │ ├── expected.tags │ │ └── input.bash │ ├── sh-alias.d │ │ ├── expected.tags │ │ ├── input-0.zsh │ │ └── input.sh │ ├── sh-comments.d │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-heredoc-broken.d │ │ └── input.sh │ ├── sh-heredoc-broken2.d │ │ └── input.sh │ ├── sh-heredoc-checks.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-heredoc-env-with-no-command.d │ │ └── input.sh │ ├── sh-heredoc-role.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-heredoc-run-guest-parser-with-external-libs-and-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.sh │ │ └── input.sh │ ├── sh-heredoc-run-guest-parser-with-external-libs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.sh │ │ └── input.sh │ ├── sh-heredoc-run-guest-parser-with-packcc-with-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.sh │ ├── sh-heredoc-run-guest-parser-with-packcc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.sh │ ├── sh-heredoc-run-guest-parser.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-heredoc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-herestring.d │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-modeline-1-emacs-shell-script.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── sh-modeline-2-emacs-shell-script.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── sh-modeline-at-eof-emacs-shell-script.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.nolang │ ├── sh-quoted-func.d │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-quotes.d │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-source.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sh │ ├── sh-spaces-in-funcdef.d │ │ ├── expected.tags │ │ ├── input.sh │ │ └── minitrip │ ├── sh-statements.d │ │ ├── expected.tags │ │ └── input.sh │ ├── simple.ksh.d │ │ ├── expected.tags │ │ └── input.ksh │ ├── simple.sh.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.sh │ └── zsh-traced-function.d │ │ ├── expected.tags │ │ └── input.zsh ├── parser-sinex.r │ ├── degraded_length.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.snx │ ├── degraded_missing_end.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.snx │ ├── degraded_missing_start.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.snx │ ├── ok_4_blocks.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.snx │ └── trailing_spaces.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.snx ├── parser-sql.r │ ├── 3184782.sql.d │ │ ├── expected.tags │ │ └── input.sql │ ├── bug1324663.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── bug1428714.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── bug1570779.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── bug1938565.sql.d │ │ ├── expected.tags │ │ └── input.sql │ ├── bug1944150.sql.d │ │ ├── expected.tags │ │ └── input.sql │ ├── bug2961855.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── bug629115.sql.d │ │ ├── expected.tags │ │ └── input.sql │ ├── bug722501.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── bug823000.sql.d │ │ ├── expected.tags │ │ └── input.sql │ ├── comment-as-identifier.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── countall.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── db-trig.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.sql │ │ └── input.sql │ ├── funcions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.sql │ │ └── input.sql │ ├── hex2dec.sql.d │ │ ├── expected.tags │ │ └── input.sql │ ├── is-as-funcname.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── labels.sql.r │ │ ├── expected.tags │ │ └── input.sql │ ├── partial.d │ │ └── input.sql │ ├── random.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── readlob.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── readlong.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── refcurs.sql.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sharp-comment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-database.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-extension.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-schema.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-table-as.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-table-extra-select.b │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-table-if-not-exists.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-table-select.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-create-view-if-not-exists.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-plsql-ccflags.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql-plsql-inquiry-directive.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.sql │ │ ├── input-2.sql │ │ └── input.sql │ ├── sql-plsql-selection-directive.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql_pgSQL_dollar_quote.d │ │ ├── expected.tags │ │ └── input.sql │ ├── sql_pgSQL_dollar_quote_complicated.d │ │ ├── expected.tags │ │ └── input.sql │ ├── sql_pgSQL_empty_decl.d │ │ ├── expected.tags │ │ └── input.sql │ ├── sql_pgSQL_guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql_pgSQL_with_function_x.d │ │ ├── expected.tags │ │ └── input.sql │ ├── sql_pgSQL_with_language_internal.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── sql_single_quote.sql.d │ │ ├── expected.tags │ │ └── input.sql │ └── transaction.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql ├── parser-svg.r │ ├── defs.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.svg │ └── simple-svg.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.svg ├── parser-systemdunit.r │ └── simple-systemdunit.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.service ├── parser-systemtap.r │ ├── functions.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.stp │ ├── macros.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.stpm │ ├── probes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.stp │ └── vars.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.stp ├── parser-tcl.r │ ├── comments.tcl.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── dollar-in-regex.d │ │ ├── expected.tags │ │ └── input.tcl │ ├── duplication-tags-in-autofq.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── end-of-cmdline.d │ │ ├── expected.tags │ │ └── input.tcl │ ├── escaping.d │ │ ├── expected.tags │ │ ├── input-0.tcl │ │ └── input.tcl │ ├── namespace-disabled.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── namespace.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── nulltags.d │ │ ├── args.ctags │ │ ├── expected.tags-x │ │ └── input.tcl │ ├── prefixed-proc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── simple.tcl.d │ │ ├── expected.tags │ │ └── input.tcl │ ├── tcl-issue-1368.d │ │ ├── expected.tags │ │ └── input.tcl │ └── tcl-issue-3638.d │ │ ├── args.ctags │ │ └── input.tcl ├── parser-tcloo.r │ ├── force-use.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── namespace-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── namespace-wildcard.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ ├── no-class-in-create.d │ │ └── input.tcl │ ├── no-empty-line-between-classes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl │ └── simple-tcloo.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tcl ├── parser-terraform.r │ ├── data.d │ │ ├── expected.tags │ │ └── input.tf │ ├── local.d │ │ ├── expected.tags │ │ └── input.tf │ ├── module.d │ │ ├── expected.tags │ │ └── input.tf │ ├── output.d │ │ ├── expected.tags │ │ └── input.tf │ ├── provider.d │ │ ├── expected.tags │ │ └── input.tf │ ├── resource.d │ │ ├── expected.tags │ │ └── input.tf │ ├── simple-terraform.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.tfvars │ │ └── input.tf │ └── variable.d │ │ ├── expected.tags │ │ └── input.tf ├── parser-tex.r │ ├── bibitem.d │ │ ├── expected.tags │ │ └── input.tex │ ├── bug2886870.tex.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tex │ ├── cleveref-label.d │ │ ├── expected.tags │ │ └── input.tex │ ├── empty-arg.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tex │ ├── intro.tex.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tex │ ├── intro_orig.tex.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tex │ ├── newcommand.d │ │ ├── expected.tags │ │ └── input.tex │ ├── newcounter.d │ │ ├── expected.tags │ │ └── input.tex │ ├── newenvironment.d │ │ ├── expected.tags │ │ └── input.tex │ ├── state-cleanup.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.tex │ │ └── input.tex │ ├── unicode-sections.d │ │ ├── expected.tags │ │ └── input.tex │ └── xinput.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.tex │ │ ├── input-2.tex │ │ ├── input-3.bib │ │ └── input.tex ├── parser-thrift.r │ ├── cpp_include.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.thrift │ ├── exception.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.thrift │ │ └── input.thrift │ ├── include.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.thrift │ └── simple-thrift.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.thrift ├── parser-toml.r │ ├── garbage-at-eof.b │ │ ├── README │ │ ├── expected.tags │ │ ├── features │ │ └── input.toml │ ├── run-as-guest-with-bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ ├── run-as-guest.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.md │ └── simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.toml │ │ └── input.toml ├── parser-ttcn.r │ ├── ttcn-altstep.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-comments.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.ttcn │ │ ├── input-1.ttcn │ │ └── input.ttcn │ ├── ttcn-component.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-constants.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-enum.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-group.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-module.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-numbers.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-strings-with-quotes.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-strings.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-template-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-template-restriction.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-template-template.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-template-type.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-template-variables-and-constants.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-template.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-testcase.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-timer.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ ├── ttcn-types.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn │ └── ttcn-variables.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ttcn ├── parser-typescript.r │ ├── README │ ├── github-issue-4313.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-class-fq-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-class-fq.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-class-member-init.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-class-member-with-props.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.ts │ │ └── validator │ ├── ts-class-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.ts │ │ └── input.ts │ ├── ts-const.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-decorators-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-decorators.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-enum-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-enum.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-function-variable-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-function-variable.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-function-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-interface-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-interface.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-namespace-with-fq-name-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-namespace-with-fq-name.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-namespaces-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-namespaces.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ ├── ts-type-white.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts │ └── ts-type.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.ts ├── parser-typespec.r │ └── simple-typespec.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.tsp ├── parser-unknown.r │ ├── etags.d │ │ ├── expected.tags-e │ │ └── input.unknown │ ├── no-unknown-parser.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ ├── unknown-parser-with-some-lines.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown │ └── unknown-parser.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.unknown ├── parser-v.r │ ├── helloworld.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── torture.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ └── input.v │ ├── v-const.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ └── input.v │ ├── v-enum.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ └── input.v │ ├── v-expr.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ ├── input-2.v │ │ └── input.v │ ├── v-extern.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── v-fn.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ ├── input-2.v │ │ ├── input-3.v │ │ ├── input-4.v │ │ ├── input-5.v │ │ ├── input-6.v │ │ └── input.v │ ├── v-import.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ ├── input-2.v │ │ ├── input-3.v │ │ └── input.v │ ├── v-match.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ ├── input-2.v │ │ ├── input-3.v │ │ ├── input-4.v │ │ └── input.v │ ├── v-misc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── v-statements.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ ├── input-2.v │ │ ├── input-3.v │ │ ├── input-4.v │ │ ├── input-5.v │ │ ├── input-6.v │ │ └── input.v │ ├── v-struct.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ ├── input-2.v │ │ ├── input-3.v │ │ ├── input-4.v │ │ ├── input-5.v │ │ ├── input-6.v │ │ ├── input-7.v │ │ └── input.v │ └── v-type.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-1.v │ │ └── input.v ├── parser-varlink.r │ ├── varlink-enum.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.varlink │ └── varlink-type-method-error.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.varlink ├── parser-vera.r │ └── vera-interface.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vr ├── parser-verilog.r │ ├── systemverilog-2d-array.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-assertion.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.sv │ │ └── validator │ ├── systemverilog-assignment.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.sv │ │ └── validator │ ├── systemverilog-basic.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-block.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-checker.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.sv │ │ └── validator │ ├── systemverilog-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-clocking.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-constraint.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-covergroup.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-directive.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.sv │ │ └── validator │ ├── systemverilog-github2635.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-github3457.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.sv │ │ └── validator │ ├── systemverilog-github3462.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-github3712.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-github4056.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-github4109.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-github646.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.sv │ │ └── validator │ ├── systemverilog-illegal.d │ │ ├── args.ctags │ │ ├── input-0-2724.sv │ │ ├── input-1-2738.sv │ │ └── input.sv │ ├── systemverilog-interface.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-module.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-net-var.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.sv │ │ └── validator │ ├── systemverilog-nocontext.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-nulltags.d │ │ ├── args.ctags │ │ ├── expected.tags-x │ │ └── input.sv │ ├── systemverilog-package.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-parameter.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-procedural.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-program.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-prototype.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-qualifiers.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-string.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-struct.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-symtab.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-task-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-typed-parameter.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── systemverilog-typedef.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── validator │ ├── verilog-2001.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-basic.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-escaped-id.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-github624.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.v │ │ └── validator │ ├── verilog-instance.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-memleak.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.v │ │ └── validator │ ├── verilog-module-ref.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-multiline-macro.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sv │ ├── verilog-nocontext.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug108_1.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug108_2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug174.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug73_1.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug73_2.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug73_3.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug98.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ ├── verilog-sf_bug99.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v │ └── verilog-sf_patch57.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.v ├── parser-vhdl.r │ ├── bug2374109.vhd.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.vhd │ ├── vhdl-component.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.vhd │ │ ├── input-1.vhd │ │ └── input.vhd │ ├── vhdl-crash.d │ │ ├── README │ │ └── input.vhd │ ├── vhdl-local.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vhd │ ├── vhdl-port.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.vhd │ │ ├── input-1.vhd │ │ └── input.vhd │ ├── vhdl-process.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.vhd │ │ └── input.vhd │ └── vhdl-type.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vhd ├── parser-vim.r │ ├── 3214129.vim.d │ │ ├── expected.tags │ │ └── input.vim │ ├── 3548393.vim.d │ │ ├── expected.tags │ │ └── input.vim │ ├── bug3032253.vim.d │ │ ├── expected.tags │ │ └── input.vim │ ├── bug358.vim.d │ │ ├── expected.tags │ │ └── input.vim │ ├── bug359.vim.d │ │ ├── expected.tags │ │ └── input.vim │ ├── end-field.vim.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vim │ ├── simple.vim.d │ │ ├── expected.tags │ │ └── input.vim │ ├── vim-class.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.vim │ │ ├── input-1.vim │ │ └── input.vim │ ├── vim-command-in-function.d │ │ ├── expected.tags │ │ └── input.vim │ ├── vim-command-not-command.d │ │ ├── README │ │ ├── expected.tags │ │ └── input.vim │ ├── vim-command.d │ │ ├── expected.tags │ │ └── input.vim │ ├── vim-const.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input-0.vim │ │ └── input.vim │ ├── vim-heredoc.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vim │ ├── vim-let-in-function.d │ │ ├── expected.tags │ │ └── input.vim │ ├── vim-map-special-args.d │ │ ├── expected.tags │ │ └── input.vim │ ├── vim-signature.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vim │ ├── vim9-def-function.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vim │ ├── vim9-export.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vim │ ├── vim9-var.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vim │ └── vimball.vim.d │ │ ├── expected.tags │ │ └── input.vba ├── parser-xml.r │ ├── doctype.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml │ ├── dos-eol.d │ │ ├── .gitattributes │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ ├── input-0.xml │ │ └── input.xml │ ├── ns-with-no-prefix.d │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml │ └── simple-xml.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xml ├── parser-xslt.r │ └── xslt-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.xsl ├── parser-yacc.r │ ├── bom.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.y │ ├── c-anon-ids.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.y │ ├── nested.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.y │ ├── not-union.d │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.y │ └── token-and-cstr.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.y ├── parser-yaml.r │ └── yaml-anchor.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── features │ │ └── input.yml ├── parser-zephir.r │ ├── zephir-return-hint.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.zep │ └── zephir-simple.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.zep ├── parser-zsh.r │ └── autoload.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.zsh ├── pcre2-single-line.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.foo ├── readtags.r │ └── backslash-at-the-end-of-pattern.d │ │ ├── expected.tags │ │ ├── input.c │ │ └── minitrip ├── regex-flag-anonymous.d │ ├── args.ctags │ ├── expected.tags │ └── input.foo ├── regex-flag-long.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.dummy ├── regex-flag-postrun.d │ ├── args.ctags │ ├── expected.tags │ └── input.c ├── regex-flag-scope.r │ ├── intervaltab-case-label.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── intervaltab-linux-cb.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.c │ ├── intervaltab-update-line.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foox │ ├── regex-with-scope-autoFQTag.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo │ ├── regex-with-scope-nested.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo │ └── regex-with-scope.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.foo ├── regex-flag-simple.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.dummy ├── regex-multiline-flag-advnaceTo.d │ ├── args.ctags │ ├── expected.tags │ ├── input-0.bar │ ├── input-1.baz │ └── input.foo ├── regex-multiline-flag-dos.d │ ├── args.ctags │ ├── expected.tags │ └── input.mlt ├── regex-multiline-flag-hat-and-doller.d │ ├── args.ctags │ ├── expected.tags │ └── input.foobar ├── regex-multiline-flag-newline.d │ ├── args.ctags │ ├── expected.tags │ └── input.foobar ├── regex-multiline-flag-scope.d │ ├── args.ctags │ ├── expected.tags │ └── input.foo ├── regex-multiline-flag.d │ ├── args.ctags │ ├── expected.tags │ └── input.java ├── review-needed.r │ ├── bug816636.sml.t │ │ ├── expected.tags │ │ └── input.sml │ ├── dosbatch_test.cmd.t │ │ ├── expected.tags │ │ ├── features │ │ └── input.cmd │ ├── flex_override.mxml.t │ │ ├── expected.tags │ │ └── input.mxml │ ├── ingres_procedures.sql.t │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.sql │ ├── jbrown.vr.t │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vr │ ├── maze.erl.t │ │ ├── expected.tags │ │ └── input.erl │ ├── maze.hrl.t │ │ ├── expected.tags │ │ └── input.hrl │ ├── simple.asp.t │ │ ├── expected.tags │ │ └── input.asp │ ├── simple.fal.t │ │ ├── expected.tags │ │ └── input.fal │ ├── simple.pb.t │ │ ├── expected.tags │ │ └── input.pb │ ├── simple.sml.t │ │ ├── expected.tags │ │ └── input.sml │ ├── simple.vr.t │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vr │ ├── test.vhd.t │ │ ├── README │ │ ├── args.ctags │ │ ├── expected.tags │ │ └── input.vhd │ └── too-large-for-reviewing-3526726.tex.t │ │ ├── expected.tags │ │ └── input.tex ├── roundtrip-escapes.d │ ├── expected.tags │ └── minitrip ├── simple-PythonEntryPoints.d │ ├── args.ctags │ ├── expected.tags │ └── input.pythonentrypoints ├── simple-abaqus.d │ ├── args.ctags │ ├── expected.tags │ └── input.inp ├── simple-abc.d │ ├── args.ctags │ ├── expected.tags │ └── input.abc ├── simple-ctags.d │ ├── expected.tags │ ├── features │ └── input.ctags ├── simple-diff.d │ ├── expected.tags │ └── input.diff ├── simple-gdbinit.d │ ├── args.ctags │ ├── expected.tags │ └── input.gdb ├── simple-glade.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.glade ├── simple-gomod.d │ ├── README │ ├── args.ctags │ ├── expected.tags │ └── input.gomod ├── simple-haxe.d │ ├── args.ctags │ ├── expected.tags │ └── input.hx ├── simple-javaproperties.d │ ├── expected.tags │ └── input.properties ├── simple-maven2.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.xml ├── simple-meson-options.d │ ├── README │ ├── args.ctags │ ├── expected.tags │ └── input.meson_options ├── simple-passwd.d │ ├── args.ctags │ ├── expected.tags │ └── input.passwd ├── simple-pkgconfig.d │ ├── args.ctags │ ├── expected.tags │ └── input.pc ├── simple-plist.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.plist ├── simple-pythonLoggingConfig.d │ ├── args.ctags │ ├── expected.tags │ └── input.conf ├── simple-s4class.d │ ├── args.ctags │ ├── expected.tags │ └── input.r ├── simple-texBeamer.d │ ├── args.ctags │ ├── expected.tags │ └── input.tex ├── simple-txt2tags.d │ ├── args.ctags │ ├── expected.tags │ └── input.t2t ├── simple-windres.d │ ├── expected.tags │ └── input.rc ├── simple-xrc.d │ ├── args.ctags │ ├── expected.tags │ ├── features │ └── input.xrc ├── simple-xref.d │ ├── expected.tags-x │ └── input.c ├── simple-yumrepo.d │ ├── args.ctags │ ├── expected.tags │ └── input.repo ├── unit-example-multi-inputs.d │ ├── args.ctags │ ├── expected.tags │ ├── input-0.h │ ├── input-1.sh │ ├── input-2.c │ ├── input-3.c │ └── input.c ├── writer-ctags.r │ └── output-field-escaping.d │ │ ├── args.ctags │ │ ├── expected.tags │ │ ├── input.rst │ │ └── minitrip ├── writer-etags.r │ ├── cork-etags.d │ │ ├── expected.tags-e │ │ └── input.clj │ └── simple-etags.d │ │ ├── expected.tags-e │ │ └── input.c ├── writer-json.r │ └── fq-json.d │ │ ├── args.ctags │ │ ├── expected.tags-json │ │ └── input.py └── writer-xref.r │ ├── cork-xref.d │ ├── expected.tags-x │ └── input.clj │ ├── format-CfSt.d │ ├── args.ctags │ ├── expected.tags-x │ └── input.c │ ├── format-NlKkFnP.d │ ├── args.ctags │ ├── expected.tags-x │ ├── filter │ └── input.m │ ├── format-aim.d │ ├── args.ctags │ ├── expected.tags-x │ └── input.java │ ├── fq-xref.d │ ├── args.ctags │ ├── expected.tags-x │ └── input.py │ ├── ptag-xref.d │ ├── args.ctags │ ├── expected.tags-x │ └── input.c │ └── truncation.d │ ├── args.ctags │ ├── expected.tags-x │ └── input.c ├── appveyor.yml ├── autogen.sh ├── circle.yml ├── configure.ac ├── docs ├── Makefile ├── README.md ├── _ext │ ├── ctags_optlib_highlighter.py │ └── lexers.py ├── area-and-parsers.svg ├── autotools.rst ├── building.rst ├── conf.py ├── contributions.rst ├── developers.rst ├── extending.rst ├── index.rst ├── input-escaping.svg ├── input-text-stream.svg ├── input-unescaping.svg ├── interactive-mode.rst ├── internal.rst ├── man-pages.rst ├── man │ ├── ctags-client-tools.7.rst │ ├── ctags-faq.7.rst │ ├── ctags-incompatibilities.7.rst │ ├── ctags-json-output.5.rst │ ├── ctags-lang-asm.7.rst │ ├── ctags-lang-autoit.7.rst │ ├── ctags-lang-automake.7.rst │ ├── ctags-lang-c++.7.rst │ ├── ctags-lang-c.7.rst │ ├── ctags-lang-clojure.7.rst │ ├── ctags-lang-cuda.7.rst │ ├── ctags-lang-elm.7.rst │ ├── ctags-lang-emacslisp.7.rst │ ├── ctags-lang-fortran.7.rst │ ├── ctags-lang-gdscript.7.rst │ ├── ctags-lang-i18nrubygem.7.rst │ ├── ctags-lang-iPythonCell.7.rst │ ├── ctags-lang-inko.7.rst │ ├── ctags-lang-javascript.7.rst │ ├── ctags-lang-julia.7.rst │ ├── ctags-lang-kconfig.7.rst │ ├── ctags-lang-ldscript.7.rst │ ├── ctags-lang-lex.7.rst │ ├── ctags-lang-lisp.7.rst │ ├── ctags-lang-make.7.rst │ ├── ctags-lang-markdown.7.rst │ ├── ctags-lang-meson.7.rst │ ├── ctags-lang-powershell.7.rst │ ├── ctags-lang-python.7.rst │ ├── ctags-lang-r.7.rst │ ├── ctags-lang-rmarkdown.7.rst │ ├── ctags-lang-scheme.7.rst │ ├── ctags-lang-scss.7.rst │ ├── ctags-lang-sql.7.rst │ ├── ctags-lang-systemtap.7.rst │ ├── ctags-lang-tcl.7.rst │ ├── ctags-lang-terraform.7.rst │ ├── ctags-lang-verilog.7.rst │ ├── ctags-lang-vim.7.rst │ ├── ctags-optlib.7.rst │ ├── ctags.1.rst │ ├── readtags.1.rst │ └── tags.5.rst ├── news.rst ├── news │ ├── 6-0-0.rst │ ├── 6-1-0.rst │ ├── 6-2-0.rst │ └── HEAD.rst ├── option-file.rst ├── optlib.rst ├── optscript.rst ├── osx.rst ├── other-projects.rst ├── output-format.rst ├── output-tag-stream.svg ├── output-tags.rst ├── output-xref.rst ├── parser-asm.rst ├── parser-cmake.rst ├── parser-cxx.rst ├── parser-gdscript.rst ├── parser-html.rst ├── parser-in-c.rst ├── parser-puppetManifest.rst ├── parser-python.rst ├── parser-tcl.rst ├── parser-v.rst ├── parser-vim.rst ├── parser-xslt.rst ├── parsers.rst ├── promise.svg ├── releasing.rst ├── reporting.rst ├── running-multi-parsers.rst ├── stack-and-parsers.svg ├── testing-ctags.rst ├── testing-parser.rst ├── testing-readtags.rst ├── tracking.rst └── windows.rst ├── dsl ├── dsl.c ├── dsl.h ├── es.c ├── es.h ├── formatter.c ├── formatter.h ├── optscript.c ├── optscript.h ├── qualifier.c ├── qualifier.h ├── sorter.c └── sorter.h ├── extra-cmds ├── Makefile ├── acutest.h ├── optscript-repl.c ├── printtags.c ├── printtags.h ├── readtags-cmd.c ├── readtags-stub.c ├── readtags-stub.h └── utiltest.c ├── gnulib ├── .gitignore ├── Makefile.am ├── README.md ├── _Noreturn.h ├── alloca.in.h ├── arg-nonnull.h ├── attribute.h ├── btowc.c ├── c++defs.h ├── cdefs.h ├── ctype.in.h ├── dynarray.h ├── flexmember.h ├── fnmatch.c ├── fnmatch.in.h ├── fnmatch_loop.c ├── glthread │ ├── lock.c │ ├── lock.h │ └── threadlib.c ├── hard-locale.c ├── hard-locale.h ├── idx.h ├── intprops.h ├── inttypes.in.h ├── isblank.c ├── langinfo.in.h ├── lc-charset-dispatch.c ├── lc-charset-dispatch.h ├── libc-config.h ├── limits.in.h ├── localcharset.c ├── localcharset.h ├── locale.in.h ├── localeconv.c ├── malloc │ ├── dynarray-skeleton.c │ ├── dynarray.h │ ├── dynarray_at_failure.c │ ├── dynarray_emplace_enlarge.c │ ├── dynarray_finalize.c │ ├── dynarray_resize.c │ └── dynarray_resize_clear.c ├── mbrtowc-impl-utf8.h ├── mbrtowc-impl.h ├── mbrtowc.c ├── mbsinit.c ├── mbsrtowcs-impl.h ├── mbsrtowcs-state.c ├── mbsrtowcs.c ├── mbtowc-impl.h ├── mbtowc-lock.c ├── mbtowc-lock.h ├── mbtowc.c ├── memchr.c ├── memchr.valgrind ├── mempcpy.c ├── nl_langinfo-lock.c ├── nl_langinfo.c ├── regcomp.c ├── regex.c ├── regex.h ├── regex_internal.c ├── regex_internal.h ├── regexec.c ├── setlocale-lock.c ├── setlocale_null.c ├── setlocale_null.h ├── stdbool.in.h ├── stddef.in.h ├── stdint.in.h ├── stdlib.in.h ├── streq.h ├── string.in.h ├── strnlen.c ├── strnlen1.c ├── strnlen1.h ├── sys_types.in.h ├── unistd.c ├── unistd.in.h ├── verify.h ├── warn-on-use.h ├── wchar.in.h ├── wcrtomb.c ├── wctype-h.c ├── wctype.in.h ├── windows-initguard.h ├── windows-mutex.c ├── windows-mutex.h ├── windows-once.c ├── windows-once.h ├── windows-recmutex.c ├── windows-recmutex.h ├── windows-rwlock.c ├── windows-rwlock.h ├── wmemchr-impl.h ├── wmemchr.c └── wmempcpy.c ├── libreadtags ├── .circleci │ └── config.yml ├── .dir-locals.el ├── .editorconfig ├── .github │ └── workflows │ │ └── msys2.yml ├── .gitignore ├── .indent.pro ├── .uncrustify.cfg ├── CMakeLists.txt ├── Makefile.am ├── NEWS.md ├── README.md ├── autogen.sh ├── configure.ac ├── libreadtags-uninstalled.pc.in ├── libreadtags.pc.in ├── readtags.c ├── readtags.h ├── test_inline.c └── tests │ ├── Makefile.am │ ├── api-tagsOpen-ectags.tags │ ├── api-tagsOpen-incomplete-program-author-0.tags │ ├── api-tagsOpen-incomplete-program-author-1.tags │ ├── api-tagsOpen-incomplete-program-author-2.tags │ ├── api-tagsOpen-incomplete-program-author-3.tags │ ├── api-tagsOpen-incomplete-program-author-4.tags │ ├── api-tagsOpen-incomplete-program-author-5.tags │ ├── api-tagsOpen-wrong-format-nonum.tags │ ├── api-tagsOpen-wrong-format-num.tags │ ├── api-tagsOpen-wrong-sort-method-nonum.tags │ ├── api-tagsOpen-wrong-sort-method-num.tags │ ├── broken-line-field-in-middle.tags │ ├── broken-line-field-other-than-first.tags │ ├── broken-line-field.tags │ ├── duplicated-names--sorted-foldcase.tags │ ├── duplicated-names--sorted-no.tags │ ├── duplicated-names--sorted-yes.tags │ ├── duplicated-names.c │ ├── empty-no-newline.tags │ ├── empty.tags │ ├── null-deref.tags │ ├── ptag-sort-no.tags │ ├── ptag-sort-yes.tags │ ├── test-api-tagsClose.c │ ├── test-api-tagsFind.c │ ├── test-api-tagsFindPseudoTag.c │ ├── test-api-tagsFirst.c │ ├── test-api-tagsFirstPseudoTag.c │ ├── test-api-tagsOpen.c │ ├── test-api-tagsSetSortType.c │ ├── test-fields.h │ ├── test-fix-large-tags.c │ ├── test-fix-null-deref.c │ ├── test-fix-unescaping-input-fields-backslash.c │ ├── test-fix-unescaping-input-fields-exuberant.c │ ├── test-fix-unescaping-input-fields-no-filesep.c │ ├── test-fix-unescaping-input-fields-no-mode.c │ ├── test-fix-unescaping-input-fields.c │ ├── test-fix-unescaping.c │ ├── unescaping-input-fields-backslash.tags │ ├── unescaping-input-fields-exuberant.tags │ ├── unescaping-input-fields-no-filesep.tags │ ├── unescaping-input-fields-no-mode.tags │ ├── unescaping-input-fields.tags │ └── unescaping.tags ├── m4 ├── 00gnulib.m4 ├── __inline.m4 ├── absolute-header.m4 ├── alloca.m4 ├── attributes.m4 ├── ax_check_compile_flag.m4 ├── btowc.m4 ├── builtin-expect.m4 ├── codeset.m4 ├── ctype_h.m4 ├── eealloc.m4 ├── extensions.m4 ├── extern-inline.m4 ├── flexmember.m4 ├── fnmatch.m4 ├── fnmatch_h.m4 ├── gnulib-cache.m4 ├── gnulib-common.m4 ├── gnulib-comp.m4 ├── gnulib-tool.m4 ├── include_next.m4 ├── inttypes.m4 ├── isblank.m4 ├── langinfo_h.m4 ├── limits-h.m4 ├── localcharset.m4 ├── locale-fr.m4 ├── locale-ja.m4 ├── locale-zh.m4 ├── locale_h.m4 ├── localeconv.m4 ├── lock.m4 ├── mbrtowc.m4 ├── mbsinit.m4 ├── mbsrtowcs.m4 ├── mbstate_t.m4 ├── mbtowc.m4 ├── memchr.m4 ├── mempcpy.m4 ├── mmap-anon.m4 ├── multiarch.m4 ├── nl_langinfo.m4 ├── off_t.m4 ├── pid_t.m4 ├── pthread_rwlock_rdlock.m4 ├── regex.m4 ├── setlocale_null.m4 ├── ssize_t.m4 ├── std-gnu11.m4 ├── stdbool.m4 ├── stddef_h.m4 ├── stdint.m4 ├── stdlib_h.m4 ├── string_h.m4 ├── strnlen.m4 ├── sys_types_h.m4 ├── threadlib.m4 ├── unistd_h.m4 ├── visibility.m4 ├── warn-on-use.m4 ├── wchar_h.m4 ├── wchar_t.m4 ├── wcrtomb.m4 ├── wctype_h.m4 ├── wint_t.m4 ├── wmemchr.m4 ├── wmempcpy.m4 └── zzgnulib.m4 ├── main ├── CommonPrelude.c ├── CommonPrelude.ps ├── Makefile ├── args.c ├── args_p.h ├── cmd.c ├── collector.c ├── collector.h ├── colprint.c ├── colprint_p.h ├── ctags.h ├── debug.c ├── debug.h ├── dependency.c ├── dependency.h ├── dependency_p.h ├── e_msoft.h ├── entry.c ├── entry.h ├── entry_p.h ├── entry_private.c ├── error.c ├── error_p.h ├── field.c ├── field.h ├── field_p.h ├── flags.c ├── flags_p.h ├── fmt.c ├── fmt_p.h ├── fname.c ├── fname.h ├── gcc-attr.h ├── general.h ├── gvars.h ├── htable.c ├── htable.h ├── inline.h ├── interactive_p.h ├── intern.c ├── intern.h ├── interval_tree_generic.h ├── keyword.c ├── keyword.h ├── keyword_p.h ├── kind.c ├── kind.h ├── kind_p.h ├── lregex-default.c ├── lregex-pcre2.c ├── lregex.c ├── lregex.h ├── lregex_p.h ├── lxpath.c ├── lxpath.h ├── lxpath_p.h ├── main.c ├── main_p.h ├── mbcs.c ├── mbcs.h ├── mbcs_p.h ├── mini-geany.c ├── mio.c ├── mio.h ├── nestlevel.c ├── nestlevel.h ├── numarray.c ├── numarray.h ├── objpool.c ├── objpool.h ├── options.c ├── options.h ├── options_p.h ├── param.c ├── param.h ├── param_p.h ├── parse.c ├── parse.h ├── parse_p.h ├── parsers_p.h ├── portable-dirent_p.h ├── portable-scandir.c ├── promise.c ├── promise.h ├── promise_p.h ├── ptag.c ├── ptag_p.h ├── ptrarray.c ├── ptrarray.h ├── rbtree.c ├── rbtree.h ├── rbtree_augmented.h ├── read.c ├── read.h ├── read_p.h ├── repoinfo.c ├── rexprcode.c ├── rexprcode_p.h ├── routines.c ├── routines.h ├── routines_p.h ├── script.c ├── script_p.h ├── seccomp.c ├── selectors.c ├── selectors.h ├── sort.c ├── sort_p.h ├── sort_r.h ├── stats.c ├── stats_p.h ├── strlist.c ├── strlist.h ├── subparser.h ├── subparser_p.h ├── tokeninfo.c ├── tokeninfo.h ├── trace.c ├── trace.h ├── trashbox.c ├── trashbox.h ├── trashbox_p.h ├── types.h ├── unwindi.c ├── unwindi.h ├── utf8_str.c ├── utf8_str.h ├── vstring.c ├── vstring.h ├── writer-ctags.c ├── writer-etags.c ├── writer-json.c ├── writer-xref.c ├── writer.c ├── writer_p.h ├── xtag.c ├── xtag.h └── xtag_p.h ├── makefiles ├── help.mak └── testing.mak ├── man ├── GNUmakefile.am ├── Makefile ├── README ├── ctags-client-tools.7.rst.in ├── ctags-faq.7.rst.in ├── ctags-incompatibilities.7.rst.in ├── ctags-json-output.5.rst.in ├── ctags-lang-asm.7.rst.in ├── ctags-lang-autoit.7.rst.in ├── ctags-lang-automake.7.rst.in ├── ctags-lang-c++.7.rst.in ├── ctags-lang-c.7.rst.in ├── ctags-lang-clojure.7.rst.in ├── ctags-lang-cuda.7.rst.in ├── ctags-lang-elm.7.rst.in ├── ctags-lang-emacslisp.7.rst.in ├── ctags-lang-fortran.7.rst.in ├── ctags-lang-gdscript.7.rst.in ├── ctags-lang-i18nrubygem.7.rst.in ├── ctags-lang-iPythonCell.7.rst.in ├── ctags-lang-inko.7.rst.in ├── ctags-lang-javascript.7.rst.in ├── ctags-lang-julia.7.rst.in ├── ctags-lang-kconfig.7.rst.in ├── ctags-lang-ldscript.7.rst.in ├── ctags-lang-lex.7.rst.in ├── ctags-lang-lisp.7.rst.in ├── ctags-lang-make.7.rst.in ├── ctags-lang-markdown.7.rst.in ├── ctags-lang-meson.7.rst.in ├── ctags-lang-powershell.7.rst.in ├── ctags-lang-python.7.rst.in ├── ctags-lang-r.7.rst.in ├── ctags-lang-rmarkdown.7.rst.in ├── ctags-lang-scheme.7.rst.in ├── ctags-lang-scss.7.rst.in ├── ctags-lang-sql.7.rst.in ├── ctags-lang-systemtap.7.rst.in ├── ctags-lang-tcl.7.rst.in ├── ctags-lang-terraform.7.rst.in ├── ctags-lang-verilog.7.rst.in ├── ctags-lang-vim.7.rst.in ├── ctags-optlib.7.rst.in ├── ctags.1.rst.in ├── readtags.1.rst.in └── tags.5.rst.in ├── misc ├── addbom ├── badinput.c ├── budge ├── budge.ctags ├── ctags-optlib-mode.el ├── enumstr.sh ├── gen-repoinfo ├── gencxxtypedumper.sh ├── git-tag-maybe.sh ├── hasbom ├── man-test.py ├── mg++ ├── mini-geany.expected ├── mk-interactive-request.sh ├── news.bash ├── optlib2c ├── packcc │ ├── .github │ │ └── workflows │ │ │ └── testing.yml │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── benchmark │ │ ├── benchmark.sh │ │ ├── grammars │ │ │ ├── calc.peg │ │ │ ├── json.peg │ │ │ └── kotlin.peg │ │ └── inputs │ │ │ ├── calc.txt │ │ │ ├── json.json │ │ │ └── kotlin.kt │ ├── build │ │ ├── clang │ │ │ └── Makefile │ │ ├── gcc │ │ │ └── Makefile │ │ ├── mingw-clang │ │ │ └── Makefile │ │ ├── mingw-gcc │ │ │ └── Makefile │ │ └── msvc │ │ │ ├── examples │ │ │ └── calc │ │ │ │ ├── calc.vcxproj │ │ │ │ ├── calc.vcxproj.filters │ │ │ │ └── calc.vcxproj.user │ │ │ ├── msvc.sln │ │ │ ├── packcc.vcxproj │ │ │ ├── packcc.vcxproj.filters │ │ │ └── packcc.vcxproj.user │ ├── examples │ │ ├── ast-tinyc │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── inputs │ │ │ │ ├── erroneous1.c │ │ │ │ ├── example1.c │ │ │ │ ├── example2.c │ │ │ │ ├── example3.c │ │ │ │ ├── example4.c │ │ │ │ └── example5.c │ │ │ ├── main.c │ │ │ ├── parser.peg │ │ │ ├── system.c │ │ │ ├── system.h │ │ │ ├── utility.c │ │ │ └── utility.h │ │ └── calc.peg │ ├── src │ │ └── packcc.c │ └── tests │ │ ├── .gitignore │ │ ├── README.md │ │ ├── ascii.d │ │ ├── ascii.bats │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── basic.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── calc.d │ │ ├── calc.bats │ │ ├── expected.txt │ │ └── input.txt │ │ ├── captures.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── character_classes_0.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── character_classes_1.d │ │ ├── expected-utf8.txt │ │ ├── expected.txt │ │ ├── input-utf8.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── character_classes_2.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── code_generation.d │ │ ├── generation.bats │ │ └── input.peg │ │ ├── debug_macro.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── dump.d │ │ ├── dump.bats │ │ └── expected.txt │ │ ├── error_action.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── escape_sequences.d │ │ ├── expected-hex-0.txt │ │ ├── expected-unicode-0.txt │ │ ├── expected-unicode-1.txt │ │ ├── input-hex-0.txt │ │ ├── input-unicode-0.txt │ │ ├── input-unicode-1.txt │ │ └── input.peg │ │ ├── issue_28.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── lines.d │ │ ├── input.peg │ │ └── lines.bats │ │ ├── main.c │ │ ├── negative_predicate.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── positive_predicate.d │ │ ├── expected.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── quantifiers.d │ │ ├── expected-optional-repeatable.txt │ │ ├── expected-optional.txt │ │ ├── expected-repeatable.txt │ │ ├── input-optional-repeatable.txt │ │ ├── input-optional.txt │ │ ├── input-repeatable.txt │ │ └── input.peg │ │ ├── strings.d │ │ ├── expected-escapes.txt │ │ ├── expected-utf8.txt │ │ ├── expected.txt │ │ ├── input-escapes.txt │ │ ├── input-utf8.txt │ │ ├── input.peg │ │ └── input.txt │ │ ├── style.d │ │ └── style.bats │ │ ├── test.sh │ │ ├── uncrustify.cfg │ │ └── utils.sh ├── pull-libreadtags.sh ├── pull-packcc.sh ├── readtags.supp ├── review ├── roundtrip ├── src-check ├── tinst ├── tlib ├── txt2cstr ├── units ├── units.py ├── universal-ctags.svg ├── validators │ ├── g++-common.sh │ ├── gfortran-common.sh │ ├── validator-KNOWN-INVALIDATION │ ├── validator-NONE │ ├── validator-c │ ├── validator-cxx03 │ ├── validator-cxx11 │ ├── validator-cxx17 │ ├── validator-cxx20+module │ ├── validator-fortran+dollar-ok │ ├── validator-gnat │ ├── validator-jq │ ├── validator-node │ ├── validator-puppet │ ├── validator-python │ ├── validator-ruby │ ├── validator-svlint │ ├── validator-swipl │ └── validator-tsc └── visit-version-info.bash ├── mk_mingw.mak ├── mk_mvc.mak ├── old-docs ├── EXTENDING.html ├── FAQ ├── INSTALL ├── INSTALL.oth ├── MAINTAINERS ├── NEWS.exuberant ├── README.exuberant ├── index.html └── website │ ├── .cvsignore │ ├── FORMAT │ ├── countries.html │ ├── ctags.png │ ├── ctags.xcf │ ├── desire.html │ ├── faq.html │ ├── gpl.html │ ├── languages.html │ ├── lg18-wkndmech.html │ ├── quotes.html │ ├── tool_support.html │ ├── tools.html │ └── whatis.html ├── optlib ├── cmake.c ├── cmake.ctags ├── ctags-optlib.c ├── ctags-optlib.ctags ├── elixir.c ├── elixir.ctags ├── forth.c ├── forth.ctags ├── gdbinit.c ├── gdbinit.ctags ├── gomod.c ├── gomod.ctags ├── gperf.c ├── gperf.ctags ├── iPythonCell.c ├── iPythonCell.ctags ├── inko.c ├── inko.ctags ├── kconfig.c ├── kconfig.ctags ├── lex.c ├── lex.ctags ├── man.c ├── man.ctags ├── meson.c ├── meson.ctags ├── mesonOptions.c ├── mesonOptions.ctags ├── nftables.c ├── nftables.ctags ├── org.c ├── org.ctags ├── passwd.c ├── passwd.ctags ├── pkgConfig.c ├── pkgConfig.ctags ├── pod.c ├── pod.ctags ├── puppetManifest.c ├── puppetManifest.ctags ├── qemuhx.c ├── qemuhx.ctags ├── rdoc.c ├── rdoc.ctags ├── rpmMacros.c ├── rpmMacros.ctags ├── scdoc.c ├── scdoc.ctags ├── scss.c ├── scss.ctags ├── selinux-type-enforcement.c ├── selinux-type-enforcement.ctags ├── systemtap.c ├── systemtap.ctags ├── terraform.c ├── terraform.ctags ├── terraformvariables.c ├── terraformvariables.ctags ├── yacc.c └── yacc.ctags ├── parsers ├── Makefile ├── abaqus.c ├── abc.c ├── ada.c ├── ansibleplaybook.c ├── ant.c ├── asciidoc.c ├── asm.c ├── asp.c ├── autoconf.c ├── autoit.c ├── automake.c ├── awk.c ├── basic.c ├── bats.c ├── beta.c ├── biblatex.c ├── bibtex.c ├── c-based.c ├── cargo.c ├── clojure.c ├── cobol.c ├── cpreprocessor.c ├── css.c ├── cxx │ ├── Makefile │ ├── cxx.c │ ├── cxx_debug.c │ ├── cxx_debug.h │ ├── cxx_debug_type.c │ ├── cxx_jni.c │ ├── cxx_keyword.c │ ├── cxx_keyword.h │ ├── cxx_parser.c │ ├── cxx_parser.h │ ├── cxx_parser_block.c │ ├── cxx_parser_function.c │ ├── cxx_parser_internal.h │ ├── cxx_parser_lambda.c │ ├── cxx_parser_module.c │ ├── cxx_parser_namespace.c │ ├── cxx_parser_template.c │ ├── cxx_parser_tokenizer.c │ ├── cxx_parser_typedef.c │ ├── cxx_parser_using.c │ ├── cxx_parser_variable.c │ ├── cxx_qtmoc.c │ ├── cxx_scope.c │ ├── cxx_scope.h │ ├── cxx_side_chain.c │ ├── cxx_side_chain.h │ ├── cxx_subparser.c │ ├── cxx_subparser.h │ ├── cxx_subparser_internal.h │ ├── cxx_tag.c │ ├── cxx_tag.h │ ├── cxx_token.c │ ├── cxx_token.h │ ├── cxx_token_chain.c │ └── cxx_token_chain.h ├── dbus-introspect.c ├── dbus-service.c ├── diff.c ├── dosbatch.c ├── dtd.c ├── dts.c ├── eiffel.c ├── erlang.c ├── falcon.c ├── flex.c ├── fortran.c ├── frontmatter.c ├── fypp.c ├── gdscript.c ├── gemspec.c ├── glade.c ├── go.c ├── haskell.c ├── haxe.c ├── html.c ├── i18nrubygem.c ├── iniconf.c ├── itcl.c ├── jprop.c ├── jscript.c ├── json.c ├── julia.c ├── ldscript.c ├── lisp.c ├── lua.c ├── m4.c ├── make.c ├── markdown.c ├── matlab.c ├── maven2.c ├── myrddin.c ├── nsis.c ├── objc.c ├── ocaml.c ├── openapi.c ├── pascal.c ├── perl-function-parameters.c ├── perl-moose.c ├── perl.c ├── php.c ├── plist.c ├── powershell.c ├── prolog.c ├── protobuf.c ├── python-entry-points.c ├── python-logging-config.c ├── python.c ├── quarto.c ├── r-r6class.c ├── r-s4class.c ├── r.c ├── rake.c ├── raku.c ├── relaxng.c ├── rexx.c ├── rmarkdown.c ├── robot.c ├── rpmspec.c ├── rspec.c ├── rst.c ├── ruby.c ├── rust.c ├── scheme.c ├── selinux-interface.c ├── sh.c ├── sinex.c ├── slang.c ├── sml.c ├── sql.c ├── svg.c ├── systemdunit.c ├── tcl.c ├── tcloo.c ├── tex-beamer.c ├── tex.c ├── ttcn.c ├── txt2tags.c ├── typescript.c ├── typespec.c ├── v.c ├── vera.c ├── verilog.c ├── vhdl.c ├── vim.c ├── windres.c ├── x-autoconf.h ├── x-bibtex.h ├── x-cpreprocessor.h ├── x-frontmatter.h ├── x-html.h ├── x-iniconf.h ├── x-jscript.h ├── x-lisp.h ├── x-m4.h ├── x-make.h ├── x-markdown.h ├── x-perl.h ├── x-python.h ├── x-r.h ├── x-ruby.h ├── x-sh.h ├── x-systemdunit.h ├── x-tcl.h ├── x-tex.h ├── x-toml.h ├── x-xml.h ├── x-yaml.h ├── xml.c ├── xrc.c ├── xslt.c ├── yaml.c ├── yamlfrontmatter.c └── yumrepo.c ├── peg ├── .gitignore ├── elm.peg ├── elm_post.h ├── elm_pre.h ├── kotlin.peg ├── kotlin_post.h ├── kotlin_pre.h ├── peg_common.h ├── thrift.peg ├── thrift_post.h ├── thrift_pre.h ├── toml.peg ├── toml_post.h ├── toml_pre.h ├── varlink.peg ├── varlink_post.h └── varlink_pre.h ├── source.mak └── win32 ├── GNUmakefile ├── Makefile ├── appveyor.bat ├── config_mingw.h ├── config_mvc.h ├── ctags.exe.manifest ├── ctags.rc ├── ctags_vs2013.sln ├── ctags_vs2013.vcxproj ├── ctags_vs2013.vcxproj.filters ├── ctags_vs2013.vcxproj.filters.in ├── ctags_vs2013.vcxproj.in ├── gen-repoinfo.bat ├── gnulib_h ├── fnmatch.h ├── langinfo.h ├── locale.h ├── string.h ├── unistd.h └── wchar.h ├── license ├── Copyright.libxml2 ├── LICENCE.pcre2 ├── LICENSE.janssen └── LICENSE.libyaml ├── mkstemp ├── COPYING.MinGW-w64-runtime.txt └── mkstemp.c ├── peg_rule.mak └── resource.h /.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/universal-ctags/ctags/HEAD/.gdbinit -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/universal-ctags/ctags/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/universal-ctags/ctags/HEAD/COPYING -------------------------------------------------------------------------------- /NEWS.rst: -------------------------------------------------------------------------------- 1 | docs/news/HEAD.rst -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/universal-ctags/ctags/HEAD/README.md -------------------------------------------------------------------------------- /Tmain/abnormal-output-file-names.d/input.c: -------------------------------------------------------------------------------- 1 | int x; 2 | -------------------------------------------------------------------------------- /Tmain/abnormal-output-file-names.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/alias-for-unknown-language.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/alias-for-unknown-language.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/allow-null-tag.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/allow-null-tag.d/input.json: -------------------------------------------------------------------------------- 1 | [{"":1}] 2 | -------------------------------------------------------------------------------- /Tmain/allow-null-tag.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/allow-null-tag.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | 0 input.json /^[{"":1}]$/;" o 2 | -------------------------------------------------------------------------------- /Tmain/avoid-null-tag-warning.d/input.asm: -------------------------------------------------------------------------------- 1 | .proc 2 | -------------------------------------------------------------------------------- /Tmain/avoid-null-tag-warning.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/broken-json-output.d/exit-expected.tx: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/broken-json-output.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/broken-langdef.d/input.c: -------------------------------------------------------------------------------- 1 | int f(void) { return 0; } 2 | -------------------------------------------------------------------------------- /Tmain/broken-langdef.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/broken-regex-pattern.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/broken-tagname-in-ectags-format.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/broken-tagname-in-ectags-format.d/input.cst: -------------------------------------------------------------------------------- 1 | b 2 | 3 | -------------------------------------------------------------------------------- /Tmain/broken-tagname-in-ectags-format.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/broken-tagname-quiet.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/broken-tagname-quiet.d/input.cst: -------------------------------------------------------------------------------- 1 | b 2 | -------------------------------------------------------------------------------- /Tmain/broken-tagname-quiet.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/broken-tagname.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/broken-tagname.d/input.cst: -------------------------------------------------------------------------------- 1 | b 2 | 3 | -------------------------------------------------------------------------------- /Tmain/broken-version.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/c-anon-counter.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/c-anon-counter.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/c-anon-counter.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/c-large-enum.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/c-large-enum.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/case-insensitive-pattern.d/INPUT.MK: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/case-insensitive-pattern.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | INPUT.MK: Make 2 | -------------------------------------------------------------------------------- /Tmain/clear-aliases.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/client-vista-vim-fields-expectation.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/client-vista-vim-fields-expectation.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/combination-of-fields-Zs.d/input.c: -------------------------------------------------------------------------------- 1 | struct s { 2 | int i; 3 | }; 4 | -------------------------------------------------------------------------------- /Tmain/combination-of-fields-zkK.d/input.c: -------------------------------------------------------------------------------- 1 | struct s { 2 | int i; 3 | }; 4 | -------------------------------------------------------------------------------- /Tmain/common-prelude.d/buildstring.expected: -------------------------------------------------------------------------------- 1 | (abcdefghijklm) 2 | -------------------------------------------------------------------------------- /Tmain/common-prelude.d/putlast.expected: -------------------------------------------------------------------------------- 1 | (abcdefgh) 2 | -------------------------------------------------------------------------------- /Tmain/common-prelude.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/common-prelude.d/tr.expected: -------------------------------------------------------------------------------- 1 | (a-b-c) 2 | (x-y-z) 3 | -------------------------------------------------------------------------------- /Tmain/disable-fixed-field.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/disable-fixed-field.d/input.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/disable-fixed-field.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/disable-languages.d/input.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/disable-languages.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/dot-ctags-with-indentation.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/dot-ctags-with-indentation.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/dynamic-kinds.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/dynamic-kinds.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/e-ctags-output.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/early--version-opt-processing.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/early--version-opt-processing.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/early--version-opt-processing.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/emacs-modeline-downcased-mode.d/exti-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/emacs-modeline-downcased-mode.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | ./functions: Sh 2 | -------------------------------------------------------------------------------- /Tmain/emacs-modeline-non-alnum-in-head.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | input: C++ 2 | -------------------------------------------------------------------------------- /Tmain/emacs-modeline-non-alnum-in-head2.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | input: C++ 2 | -------------------------------------------------------------------------------- /Tmain/emacs-modeline-non-alnum-in-tail.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | input: C++ 2 | -------------------------------------------------------------------------------- /Tmain/emacs-modeline-uppercased-marker.d/exti-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/emacs-modline-shell-script-zsh.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/enable-kind-postfix-with-wildcard.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/enable-kind-postfix-with-wildcard.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/enable-kind-postfix.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/enable-kind-prefix-with-wildcard.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/enable-kind-prefix-with-wildcard.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/enable-kind-prefix.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/epoch-field.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/errors-if-tags-exits-as-directory.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/errors-if-tags-exits-as-directory.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/errors-in-options-roles.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/extension-vs-pattern.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/extension-vs-pattern.d/input.xxx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/extension-vs-pattern.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/extras-field-for-pseudo-tags.d/input.c: -------------------------------------------------------------------------------- 1 | int main (void) { return 0; } 2 | -------------------------------------------------------------------------------- /Tmain/extras-field.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/extras-field.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/filter-option-write-to-file.d/input.c: -------------------------------------------------------------------------------- 1 | int main(void) { return 0; } 2 | -------------------------------------------------------------------------------- /Tmain/filter-option.d/input.c: -------------------------------------------------------------------------------- 1 | int main(void) { return 0; } 2 | -------------------------------------------------------------------------------- /Tmain/fixed-field-handling-in-json-format.d/input.c: -------------------------------------------------------------------------------- 1 | void main(void) {} 2 | -------------------------------------------------------------------------------- /Tmain/fixed-field-handling-in-json-format.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/fixed-field-handling.d/input.c: -------------------------------------------------------------------------------- 1 | void main(void) {} 2 | -------------------------------------------------------------------------------- /Tmain/fixed-field-handling.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/flags-fielddef-datatype.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/force-initializing-option.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/force-initializing-option.d/xit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/gcov-sandbox.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/gcov-sandbox.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/getter-extras-field.d/input.unknown: -------------------------------------------------------------------------------- 1 | e 2 | -------------------------------------------------------------------------------- /Tmain/input-encoding-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/input-encoding-option.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/input-encoding-option.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/interactive-notice-output.d/input.cst: -------------------------------------------------------------------------------- 1 | n 2 | -------------------------------------------------------------------------------- /Tmain/interactive-option-write-to-file.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/invalid-encoding-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/invalid-encoding-option.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/json-output-backslash-in-input-field.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/json-output-backslash-in-input-field.d/input.php: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/json-output-backslash-in-input-field.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/json-output-for-broken-input.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/json-output-for-broken-input.d/input.cs: -------------------------------------------------------------------------------- 1 | aá:{0} 2 | -------------------------------------------------------------------------------- /Tmain/json-output-for-broken-input.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/json-output-for-broken-input.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/json-output-format.d/input.1: -------------------------------------------------------------------------------- 1 | .SH " N A M E " 2 | -------------------------------------------------------------------------------- /Tmain/json-output-much-parser-fields.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/json-output-ptag-in-list-extras.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/json-output-typed-fields.d/input.ctst: -------------------------------------------------------------------------------- 1 | f 2 | -------------------------------------------------------------------------------- /Tmain/json-output-typed-fields.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/json-parser-limit-recursion.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/kind-abnormal-spec.d/input.x: -------------------------------------------------------------------------------- 1 | @ 2 | L 3 | -------------------------------------------------------------------------------- /Tmain/kind-abnormal-spec.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/kinds-all-with-spec.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/kinds-all-with-spec.d/input.c: -------------------------------------------------------------------------------- 1 | int main(void) {return 0;} 2 | -------------------------------------------------------------------------------- /Tmain/lang-sequel.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/lang-sequel.d/input.unknown: -------------------------------------------------------------------------------- 1 | EMPTY 2 | -------------------------------------------------------------------------------- /Tmain/lang-sequel.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | (bye) 2 | -------------------------------------------------------------------------------- /Tmain/lang-sequel.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lang-with-no-pattern.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/lang-with-no-pattern.d/input.foo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lang-with-no-pattern.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lang-with-no-pattern.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/langmap-option-including-patterns.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/langmap-option-including-patterns.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/langmap-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/langmap-option.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/language-filed-optscript.d/input.foo: -------------------------------------------------------------------------------- 1 | def a 2 | -------------------------------------------------------------------------------- /Tmain/language-filed-optscript.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /Tmain/language-names.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/languages-and-language-force-options.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/languages-and-language-force-options.d/input.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/line-regex-optscript.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/line-regex-optscript.d/input.hello: -------------------------------------------------------------------------------- 1 | def x-y-z: 2 | end 3 | -------------------------------------------------------------------------------- /Tmain/line-regex-optscript.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | (hello) 2 | (world) 3 | -------------------------------------------------------------------------------- /Tmain/list-extras.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-extras.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-fields-fixed-field-handling.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-fields-none.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-fields-none.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-fields.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-fields.d/input.sh: -------------------------------------------------------------------------------- 1 | source x 2 | function y() 3 | { 4 | } 5 | 6 | -------------------------------------------------------------------------------- /Tmain/list-fields.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-kinds-full.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-kinds-full.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-language-flags.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-language-flags.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-map-rexprs.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-map-rexprs.d/something/input.CPP: -------------------------------------------------------------------------------- 1 | float tdef; 2 | -------------------------------------------------------------------------------- /Tmain/list-map-rexprs.d/something/input.c: -------------------------------------------------------------------------------- 1 | int tdef; 2 | -------------------------------------------------------------------------------- /Tmain/list-map-rexprs.d/something/input.h: -------------------------------------------------------------------------------- 1 | double tdef; 2 | -------------------------------------------------------------------------------- /Tmain/list-map-rexprs.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-output-formats.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-output-formats.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-params.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-pseudo-tags.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-pseudo-tags.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/list-roles.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/list-roles.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd-no-dot.d/ctags.d/a.ctags: -------------------------------------------------------------------------------- 1 | --_echo=hello 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd-no-dot.d/ctags.d/b.ctags: -------------------------------------------------------------------------------- 1 | --_echo=world 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd-no-dot.d/ctags.d/c.ctags: -------------------------------------------------------------------------------- 1 | --_force-quit=7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd-no-dot.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd-no-dot.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd.d/.ctags.d/a.ctags: -------------------------------------------------------------------------------- 1 | --_echo=hello 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd.d/.ctags.d/b.ctags: -------------------------------------------------------------------------------- 1 | --_echo=world 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd.d/.ctags.d/c.ctags: -------------------------------------------------------------------------------- 1 | --_force-quit=7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-cwd.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-default-xdg-config-home.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-default-xdg-config-home.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-home.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-home.d/myhome/.ctags.d/a.ctags: -------------------------------------------------------------------------------- 1 | --_echo=hello 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-home.d/myhome/.ctags.d/b.ctags: -------------------------------------------------------------------------------- 1 | --_echo=world 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-home.d/myhome/.ctags.d/c.ctags: -------------------------------------------------------------------------------- 1 | --_force-quit=7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-home.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-xdg-config-home.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Tmain/load-conf-files-under-xdg-config-home.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/load-dot-ctags-twice.d/dot.ctags: -------------------------------------------------------------------------------- 1 | --_echo=hello 2 | -------------------------------------------------------------------------------- /Tmain/load-dot-ctags-twice.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/load-dot-ctags-twice.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lregex-clear-patterns.d/input.c: -------------------------------------------------------------------------------- 1 | DEFINE(x, 1); 2 | register(eax); 3 | -------------------------------------------------------------------------------- /Tmain/lregex-clear-patterns.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lregex-list-kinds-full.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/lregex-list-kinds-full.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lregex-list-kinds-uniquely.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | l labels 2 | -------------------------------------------------------------------------------- /Tmain/lregex-list-kinds.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/lregex-list-kinds.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lregex-reject-reserved-kind.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/lregex-reject-reserved-kind.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lregex-scan-the-rest-of-input.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/lregex-scan-the-rest-of-input.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/lregex-unexpected-regex-kind.d/input.yyy: -------------------------------------------------------------------------------- 1 | block 2 | end 3 | 4 | -------------------------------------------------------------------------------- /Tmain/lregex-unexpected-regex-kind.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | f foobars 2 | -------------------------------------------------------------------------------- /Tmain/map-for-unknown-language.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/map-for-unknown-language.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/map-lang-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/map-lang-option.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/map-removing.d/ada.m: -------------------------------------------------------------------------------- 1 | -*- Ada -*- 2 | 3 | -------------------------------------------------------------------------------- /Tmain/map-removing.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/map-removing.d/matlab.m: -------------------------------------------------------------------------------- 1 | -*- matlab -*- 2 | -------------------------------------------------------------------------------- /Tmain/map-removing.d/objc.m: -------------------------------------------------------------------------------- 1 | -*- objc -*- 2 | -------------------------------------------------------------------------------- /Tmain/map-removing.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/map-rexpr.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/maxdepth.d/src/a.c: -------------------------------------------------------------------------------- 1 | int a (void) 2 | { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /Tmain/mline-no-advance.d/input.foo: -------------------------------------------------------------------------------- 1 | a 2 | -------------------------------------------------------------------------------- /Tmain/mtable-avoid-infinite-loop-at-the-eof.d/input.foo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/mtable-avoid-infinite-loop-at-the-eof.d/input2.foo: -------------------------------------------------------------------------------- 1 | a -------------------------------------------------------------------------------- /Tmain/mtable-mutual-entering.d/input0.foo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/mtable-mutual-entering.d/input1.foo: -------------------------------------------------------------------------------- 1 | define x 2 | -------------------------------------------------------------------------------- /Tmain/mtable-mutual-entering.d/input2.bar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/mtable-pinning.d/input0.foo: -------------------------------------------------------------------------------- 1 | x 2 | -------------------------------------------------------------------------------- /Tmain/mtable-pinning.d/input1.foo: -------------------------------------------------------------------------------- 1 | y 2 | -------------------------------------------------------------------------------- /Tmain/multi-roles.d/input.x: -------------------------------------------------------------------------------- 1 | r 2 | R 3 | -------------------------------------------------------------------------------- /Tmain/nameless-long-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/nameless-long-option.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/nested-mio.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/nested-mio.d/input.cst: -------------------------------------------------------------------------------- 1 | B 2 | N 3 | E 4 | -------------------------------------------------------------------------------- /Tmain/nested-mio.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | NOTHING_SPECIAL input.cst /^N$/;" N 2 | -------------------------------------------------------------------------------- /Tmain/no-empty-tag.d/input-0.mak: -------------------------------------------------------------------------------- 1 | -include *.d 2 | -------------------------------------------------------------------------------- /Tmain/no-input-encoding-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/no-input-encoding-option.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/null-description-in-pseudo-tag.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/nulltag-extra.d/input.cst: -------------------------------------------------------------------------------- 1 | Z 2 | z 3 | 4 | -------------------------------------------------------------------------------- /Tmain/nulltag-extra.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/omit-long-patterns-etags.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/option-dump-options.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | _dump-options 2 | -------------------------------------------------------------------------------- /Tmain/option-echo-and-force-quit.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 21 2 | -------------------------------------------------------------------------------- /Tmain/option-echo-and-force-quit.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/option-exclude-exception.d/input.d/bazel-x/x.c: -------------------------------------------------------------------------------- 1 | int x = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-exception.d/input.d/bazel-y/y.c: -------------------------------------------------------------------------------- 1 | int y = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-exception.d/input.d/bazel-z/z.c: -------------------------------------------------------------------------------- 1 | int z = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-including-fsep.d/input.d/bazel-x/x.c: -------------------------------------------------------------------------------- 1 | int x = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-including-fsep.d/input.d/bazel-y/y.c: -------------------------------------------------------------------------------- 1 | int y = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-including-fsep.d/input.d/bazel-z/z.c: -------------------------------------------------------------------------------- 1 | int z = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-including-fsep.d/input.d/labze-a/a.c: -------------------------------------------------------------------------------- 1 | int a = 3; 2 | 3 | -------------------------------------------------------------------------------- /Tmain/option-exclude-simple.d/input.d/bazel-x/x.c: -------------------------------------------------------------------------------- 1 | int x = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-simple.d/input.d/bazel-y/y.c: -------------------------------------------------------------------------------- 1 | int y = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-exclude-simple.d/input.d/bazel-z/z.c: -------------------------------------------------------------------------------- 1 | int z = 1; 2 | -------------------------------------------------------------------------------- /Tmain/option-extradef-in-mtable.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/option-extras-enabling-all.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/option-extras-enabling-all.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/option-extras-enabling-all.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | no 2 | yes 3 | -------------------------------------------------------------------------------- /Tmain/option-options-directory.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Tmain/option-options-directory.d/optlib/a.ctags: -------------------------------------------------------------------------------- 1 | --_echo=hello 2 | -------------------------------------------------------------------------------- /Tmain/option-options-directory.d/optlib/b.ctags: -------------------------------------------------------------------------------- 1 | --_echo=world 2 | -------------------------------------------------------------------------------- /Tmain/option-options-directory.d/optlib/c.ctags: -------------------------------------------------------------------------------- 1 | --_force-quit=7 2 | -------------------------------------------------------------------------------- /Tmain/option-options-maybe.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/option-pseudo-tags.d/input.c: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/option-use-slash-as-filename-separator.d/src/input.c: -------------------------------------------------------------------------------- 1 | int n; 2 | -------------------------------------------------------------------------------- /Tmain/optlib-dir-option.d/optlib/a.ctags: -------------------------------------------------------------------------------- 1 | --_echo=hello 2 | -------------------------------------------------------------------------------- /Tmain/optlib-dir-option.d/optlib/b.ctags: -------------------------------------------------------------------------------- 1 | --_echo=world 2 | -------------------------------------------------------------------------------- /Tmain/optlib-dir-option.d/optlib/c.ctags: -------------------------------------------------------------------------------- 1 | --_force-quit=7 2 | -------------------------------------------------------------------------------- /Tmain/optscript-preludes-stack.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/optscript-preludes-stack.d/input.c: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/optscript-preludes-stack.d/input.dts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/optscript-preludes-stack.d/input.i: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/optscript-preludes-stack.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/optscript-scope.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/optscript.d/arrayx.expected: -------------------------------------------------------------------------------- 1 | unmatchedmark 2 | null 3 | -------------------------------------------------------------------------------- /Tmain/optscript.d/error-undefined-if.ps: -------------------------------------------------------------------------------- 1 | true { a } if 2 | -------------------------------------------------------------------------------- /Tmain/optscript.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/optscript.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/output-encoding-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/output-encoding-option.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/output-encoding-option.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/parser-init-useCork.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | A 3 2 | B A 3 | -------------------------------------------------------------------------------- /Tmain/parser-specific-extras-for-foreign-lang.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/parser-specific-fields-with-datatype.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/parser-specific-fields-with-datatype.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/parser-specific-fields-with-scripts.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/pattern-length-limit.d/input-utf8.py: -------------------------------------------------------------------------------- 1 | a='éàçè' 2 | -------------------------------------------------------------------------------- /Tmain/ptag-dont-emit-to-stdout-by-default.d/input.c: -------------------------------------------------------------------------------- 1 | int x; 2 | -------------------------------------------------------------------------------- /Tmain/ptag-emits-even-when-rewinding.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/ptag-emits-even-when-rewinding.d/input.cpp: -------------------------------------------------------------------------------- 1 | private 2 | -------------------------------------------------------------------------------- /Tmain/ptag-emits-even-when-rewinding.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ptag-emits-even-when-rewinding.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ptag-extra-desc.d/input.robot: -------------------------------------------------------------------------------- 1 | # EMPTY 2 | -------------------------------------------------------------------------------- /Tmain/ptag-field-sec.d/input.c: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/ptag-in-optlib-parser.d/input.foo: -------------------------------------------------------------------------------- 1 | # EMPTY 2 | -------------------------------------------------------------------------------- /Tmain/ptag-in-optlib-parser.d/input.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ptag-kind-desc.d/input.c: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/ptag-kind-sep.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/ptag-kind-sep.d/input.php: -------------------------------------------------------------------------------- 1 | NOTHING HERE 2 | -------------------------------------------------------------------------------- /Tmain/ptag-kind-sep.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ptag-output-excmd.d/input.c: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/ptag-output-excmd.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ptag-proc-cwd-including-tab.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ptag-proc-cwd.d/input.c: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/ptag-proc-cwd.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ptag-proc-cwd.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | !_TAG_PROC_CWD /usr/ // 2 | -------------------------------------------------------------------------------- /Tmain/ptag-role-desc.d/input.c: -------------------------------------------------------------------------------- 1 | /* EMPTY */ 2 | -------------------------------------------------------------------------------- /Tmain/readtags-broken-input.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-broken-input.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-canonicalize-input-names.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-combine.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-combine.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-default-field-val.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-default-field-val.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-error-conflicting-actions.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/readtags-error-conflicting-actions.d/input.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-error-conflicting-actions.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-error-in-sorter.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/readtags-error-no-action.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/readtags-error-no-action.d/input.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-error-no-action.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-error-no-input.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/readtags-error-no-input.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-escaping.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-escaping.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-formatter-op-regex-extraction.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/readtags-formatter-op-tr.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | $$foo 2 | -------------------------------------------------------------------------------- /Tmain/readtags-formatter.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-formatter.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-list-pseudo-tags.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-ptags-dls.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-ptags-dls.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-ptags-escaping.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-ptags-escaping.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-ptags-escaping2.d/example-_-_.tags: -------------------------------------------------------------------------------- 1 | !_TAG_PROC_CWD /home/a\tb // -------------------------------------------------------------------------------- /Tmain/readtags-ptags-escaping2.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-begin.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-broken-exp.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-end-field.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-end-field.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-nth-field.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-nth-field.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-nth-field.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | y:0 2 | x:1 3 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-op-length.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-op-regexp-quote.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-op-regexp-quote.d/input.x: -------------------------------------------------------------------------------- 1 | [{.*+]}^$()|?\ 2 | abc 3 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-op-regexp-quote.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-op-string-append.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | #/abpcy/ 2 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier-sf-cond.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-qualifier.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-simple-listing.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-simple-listing.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-cmp_or-sform.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-cmp_or-sform.d/input.d/decl.h: -------------------------------------------------------------------------------- 1 | void foo(void); 2 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-cmp_or-sform.d/input.d/foo.c: -------------------------------------------------------------------------------- 1 | void foo(void) {} 2 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-cmp_or-sform.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-if-sform-order.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-if-sform-order.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-if-sform-order.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-if-sform.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter-if-sform.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-sorter.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-stdin.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/readtags-stdin.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/readtags-with-list-pseudo-tags.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/regex-for-unknown-language.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/regex-for-unknown-language.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/regex-patterns-from-file.d/input.c: -------------------------------------------------------------------------------- 1 | DEFINE(x,1); 2 | REGISTER(y); 3 | -------------------------------------------------------------------------------- /Tmain/regex-patterns-from-file.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/reset-fields.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/reset-fields.d/input.h: -------------------------------------------------------------------------------- 1 | struct point { double x, y }; 2 | -------------------------------------------------------------------------------- /Tmain/reset-fields.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/roles-field-optscript.d/input.foo: -------------------------------------------------------------------------------- 1 | def a 2 | 3 | a++ 4 | a-- 5 | a=3 6 | -------------------------------------------------------------------------------- /Tmain/roles-field-optscript.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/ruby-scope-loop-oom.d/b.rb: -------------------------------------------------------------------------------- 1 | RSpec.describe "B" do 2 | end 3 | -------------------------------------------------------------------------------- /Tmain/ruby-scope-loop-oom.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/run-as-etags.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/run-as-etags.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/sandbox-crash.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 159 2 | -------------------------------------------------------------------------------- /Tmain/sandbox-default-req.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/sandbox-default-req.d/input.c: -------------------------------------------------------------------------------- 1 | int main(void) { return 0; } 2 | -------------------------------------------------------------------------------- /Tmain/sandbox-default-req.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/sandbox-no-eager-guessing.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/sandbox-no-eager-guessing.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/sandbox-unknown-submode.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/sandbox-unknown-submode.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/sandbox-with-eager-guessing.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/sandbox-with-eager-guessing.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/sandbox.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/sandbox.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/selector-dont-select-disabled-lang.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/selector-dont-select-disabled-lang.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/selector-select-C-for-dot-h.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/selector-select-C-for-dot-h.d/input.h: -------------------------------------------------------------------------------- 1 | #define a(x) (1+(x))) 2 | -------------------------------------------------------------------------------- /Tmain/selector-select-C-for-dot-h.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/selector-select-perl6-for-dot-pm.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/sorted-list-languages.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/sorted-list-languages.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/sorted-list-languages.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/tag-relative-option-no-optarg.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/tag-relative-option.d/input.c: -------------------------------------------------------------------------------- 1 | #define X 1 2 | -------------------------------------------------------------------------------- /Tmain/tags-output-typed-fields.d/input.ctst: -------------------------------------------------------------------------------- 1 | f 2 | -------------------------------------------------------------------------------- /Tmain/tags-output-typed-fields.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/tmain-example.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/tmain-example.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/tmain-example.d/tags-expected.txt: -------------------------------------------------------------------------------- 1 | X 2 | -------------------------------------------------------------------------------- /Tmain/tmain-skip-example.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | THIS FILE WILL NOT BE USE. 2 | -------------------------------------------------------------------------------- /Tmain/trace-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/trace-option.d/input.unknown: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/unreadable-input.d/input-1.c: -------------------------------------------------------------------------------- 1 | int v1; 2 | -------------------------------------------------------------------------------- /Tmain/version-option.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/version-option.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/version-option.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | parser/C: 2.2 2 | -------------------------------------------------------------------------------- /Tmain/versioning.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/warn-garbage-on-ostack.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /Tmain/warn-garbage-on-ostack.d/input.garbage: -------------------------------------------------------------------------------- 1 | a 2 | -------------------------------------------------------------------------------- /Tmain/warn-garbage-on-ostack.d/input.kconfig: -------------------------------------------------------------------------------- 1 | config BCH_CONST_M 2 | -------------------------------------------------------------------------------- /Tmain/warn-garbage-on-ostack.d/stdout-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tmain/wrong-parser-name-in-field.d/exit-expected.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /Tmain/xref-output-typed-fields.d/input.ctst: -------------------------------------------------------------------------------- 1 | f 2 | -------------------------------------------------------------------------------- /Tmain/xref-output-typed-fields.d/stderr-expected.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-528-sml.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-528-sml.d/input.sml: -------------------------------------------------------------------------------- 1 | and -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-529-bas.d/input.bas: -------------------------------------------------------------------------------- 1 | : : 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-530-css.d/input.css: -------------------------------------------------------------------------------- 1 | 0[" 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-532-vim.d/input.vim: -------------------------------------------------------------------------------- 1 | vn 0 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-536-flex.d/input.as: -------------------------------------------------------------------------------- 1 | 0' '={0:0 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-537-beta.d/input.bet: -------------------------------------------------------------------------------- 1 | --0 0:-- 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-538-sql.d/input.sql: -------------------------------------------------------------------------------- 1 | cursor ' 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-539-js.d/input.js: -------------------------------------------------------------------------------- 1 | let` 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-540-fortran.d/input.f: -------------------------------------------------------------------------------- 1 | type;generic" 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-541-json.d/input.json: -------------------------------------------------------------------------------- 1 | {"\ 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-542-vhdl.d/input.vhdl: -------------------------------------------------------------------------------- 1 | constant" 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-543-eiffel.d/input.e: -------------------------------------------------------------------------------- 1 | class feature d alias" 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-625-r.d/input.r: -------------------------------------------------------------------------------- 1 | 0<- 2 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-627-perl.d/input.pl: -------------------------------------------------------------------------------- 1 | use constant{,=> 2 | 3 | -------------------------------------------------------------------------------- /Units/afl-fuzz.r/github-issue-628-vera.d/input.vr: -------------------------------------------------------------------------------- 1 | typedef interface c e; 2 | -------------------------------------------------------------------------------- /Units/extra-file-scope-option.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=-F 2 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/csharp-fha-0.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/csharp-fha-0.d/input.cs: -------------------------------------------------------------------------------- 1 | r PARAM = 1; -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/d-fha-0.d/input.d: -------------------------------------------------------------------------------- 1 | template(){T; 2 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/eiffel-fha-0.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/eiffel-fha-0.d/input.e: -------------------------------------------------------------------------------- 1 | _ -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/java-fha-0.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/java-fha-0.d/input.java: -------------------------------------------------------------------------------- 1 | r PARAM = 1; -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/systemverilog-fha-0.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/systemverilog-fha-0.d/input.sv: -------------------------------------------------------------------------------- 1 | int 2 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/vera-fha-0.d/input.vr: -------------------------------------------------------------------------------- 1 | interface iA { -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/verilog-fha-0.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/fuzz-hitting-assertions.r/verilog-fha-0.d/input.v: -------------------------------------------------------------------------------- 1 | input 2 | -------------------------------------------------------------------------------- /Units/matlab-tg-corpus.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/noext-tg-matlab.d/args.ctags: -------------------------------------------------------------------------------- 1 | --guess-language-eagerly 2 | -------------------------------------------------------------------------------- /Units/noext-tg-matlab.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/noext-tg-objc.d/args.ctags: -------------------------------------------------------------------------------- 1 | --guess-language-eagerly 2 | -------------------------------------------------------------------------------- /Units/option-disable-kind-in-both.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/option-disable-kind-in-builtin.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/option-file-tags-no.d/args.ctags: -------------------------------------------------------------------------------- 1 | --file-tags=no 2 | --fields=+K 3 | -------------------------------------------------------------------------------- /Units/option-file-tags-no.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/option-file-tags-no.d/input.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/option-file-tags.d/args.ctags: -------------------------------------------------------------------------------- 1 | --file-tags 2 | --fields=+K 3 | -------------------------------------------------------------------------------- /Units/option-file-tags.d/input.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/option-input-file.d/args.ctags: -------------------------------------------------------------------------------- 1 | SOMETHING STRING 2 | -------------------------------------------------------------------------------- /Units/option-input-file.d/input.c: -------------------------------------------------------------------------------- 1 | int 2 | main(void) 3 | { 4 | } 5 | -------------------------------------------------------------------------------- /Units/option-lang-compatibility.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/option-langmap-ext--ext.d/args.ctags: -------------------------------------------------------------------------------- 1 | --langmap=c:.c.x 2 | -------------------------------------------------------------------------------- /Units/option-langmap-ext--pat-ext.d/args.ctags: -------------------------------------------------------------------------------- 1 | --langmap=c:.c(input.zzz).x 2 | -------------------------------------------------------------------------------- /Units/option-langmap-ext-pat--ext.d/args.ctags: -------------------------------------------------------------------------------- 1 | --langmap=c:.c(input.ZZZ).x 2 | -------------------------------------------------------------------------------- /Units/option-langmap-pat--ext.d/args.ctags: -------------------------------------------------------------------------------- 1 | --langmap=c:(input.YYY).x 2 | -------------------------------------------------------------------------------- /Units/option-same-kind-in-regex-and-builtin.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/optlib-recursive.d/args.ctags: -------------------------------------------------------------------------------- 1 | --options=lang 2 | -------------------------------------------------------------------------------- /Units/optlib-recursive.d/features: -------------------------------------------------------------------------------- 1 | option-directory 2 | regex 3 | -------------------------------------------------------------------------------- /Units/optlib-simple.d/args.ctags: -------------------------------------------------------------------------------- 1 | --options=coffee.ctags 2 | -------------------------------------------------------------------------------- /Units/optlib-simple.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/optscript.r/op-anongen.d/input.foo: -------------------------------------------------------------------------------- 1 | c:1 2 | f:2 3 | -------------------------------------------------------------------------------- /Units/optscript.r/op-extras.d/input.unknown: -------------------------------------------------------------------------------- 1 | abcdaxyezb 2 | 3 | -------------------------------------------------------------------------------- /Units/optscript.r/op-not-traced.d/input.unknown: -------------------------------------------------------------------------------- 1 | def a 2 | -------------------------------------------------------------------------------- /Units/optscript.r/op-reftag.d/input.foo: -------------------------------------------------------------------------------- 1 | a=1 2 | b=1 3 | -------------------------------------------------------------------------------- /Units/optscript.r/op-taction.d/input.unknown: -------------------------------------------------------------------------------- 1 | =a 2 | def x 3 | -------------------------------------------------------------------------------- /Units/optscript.r/op-tagloc.d/input.foo: -------------------------------------------------------------------------------- 1 | def x 2 | def y 3 | -------------------------------------------------------------------------------- /Units/optscript.r/op-traced.d/features: -------------------------------------------------------------------------------- 1 | debug 2 | -------------------------------------------------------------------------------- /Units/optscript.r/op-traced.d/input.unknown: -------------------------------------------------------------------------------- 1 | def a 2 | -------------------------------------------------------------------------------- /Units/optscript.r/with-foreignLanguage-flag.d/input-0.c: -------------------------------------------------------------------------------- 1 | FUNC(myfunc); 2 | -------------------------------------------------------------------------------- /Units/paramdef.r/no-set.d/expected.tags: -------------------------------------------------------------------------------- 1 | x input.foo /^x$/;" v 2 | -------------------------------------------------------------------------------- /Units/paramdef.r/no-set.d/input.foo: -------------------------------------------------------------------------------- 1 | x 2 | -------------------------------------------------------------------------------- /Units/paramdef.r/simple.d/expected.tags: -------------------------------------------------------------------------------- 1 | y input.foo /^x$/;" v 2 | -------------------------------------------------------------------------------- /Units/paramdef.r/simple.d/input.foo: -------------------------------------------------------------------------------- 1 | x 2 | -------------------------------------------------------------------------------- /Units/parser-I18nRubyGem.r/language-force.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-I18nRubyGem.r/locale-kind.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-I18nRubyGem.r/no-language-force.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-I18nRubyGem.r/no-locale.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-I18nRubyGem.r/qualified.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-I18nRubyGem.r/simple-I18nRubyGem.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-I18nRubyGem.r/symbols.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-block-tracking.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-block-tracking.d/validator: -------------------------------------------------------------------------------- 1 | gnat 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-end-without-designator.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-end-without-designator.d/validator: -------------------------------------------------------------------------------- 1 | gnat 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-etags-suffix.d/input.ads: -------------------------------------------------------------------------------- 1 | -- DUMMY 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-expression-function.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-function.d/args.ctags: -------------------------------------------------------------------------------- 1 | --language-force=Ada 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-is-end.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ada.r/ada-protected.d/input.adb: -------------------------------------------------------------------------------- 1 | protected 2 | -------------------------------------------------------------------------------- /Units/parser-ansibleplaybook.r/broken-input.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-ansibleplaybook.r/broken-input.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-ansibleplaybook.r/broken-input.d/input.yml: -------------------------------------------------------------------------------- 1 | f: x 2 | y: 3 | -------------------------------------------------------------------------------- /Units/parser-ansibleplaybook.r/play-name.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+e 2 | -------------------------------------------------------------------------------- /Units/parser-ansibleplaybook.r/play-name.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-ant.r/regex-based.d/args.ctags: -------------------------------------------------------------------------------- 1 | --language-force=ant 2 | -------------------------------------------------------------------------------- /Units/parser-ant.r/regex-based.d/features: -------------------------------------------------------------------------------- 1 | !xpath 2 | -------------------------------------------------------------------------------- /Units/parser-ant.r/xpath-based-unix.d/features: -------------------------------------------------------------------------------- 1 | xpath 2 | -------------------------------------------------------------------------------- /Units/parser-ant.r/xpath-based.d/features: -------------------------------------------------------------------------------- 1 | xpath 2 | -------------------------------------------------------------------------------- /Units/parser-asm.r/bug538629.asm.d/input.asm: -------------------------------------------------------------------------------- 1 | MYMACRO EQU 01234h 2 | -------------------------------------------------------------------------------- /Units/parser-asm.r/crash-when-deleting-token.d/args.ctags: -------------------------------------------------------------------------------- 1 | -Iconst 2 | -------------------------------------------------------------------------------- /Units/parser-asm.r/crash-when-deleting-token.d/input.S: -------------------------------------------------------------------------------- 1 | const 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-asm.r/directive-before-label.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-asm.r/gas.s.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+en 2 | -------------------------------------------------------------------------------- /Units/parser-asm.r/unbalanced-end-macro.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-asm.r/unbalanced-end-macro.d/input.S: -------------------------------------------------------------------------------- 1 | NOP 2 | .endm 3 | -------------------------------------------------------------------------------- /Units/parser-autoconf.r/simple.ac.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+KeE 3 | -------------------------------------------------------------------------------- /Units/parser-automake.r/disable-make-parser.d/input.am: -------------------------------------------------------------------------------- 1 | bin_PROGRAMS = x 2 | -------------------------------------------------------------------------------- /Units/parser-automake.r/eof-value.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-automake.r/eof-value.d/input.am: -------------------------------------------------------------------------------- 1 | l: 2 | -------------------------------------------------------------------------------- /Units/parser-automake.r/subdirs.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-awk.r/gawk-alias.d/args.ctags: -------------------------------------------------------------------------------- 1 | -G 2 | -------------------------------------------------------------------------------- /Units/parser-bibtex.r/bib-simple.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+l 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/anonymous-param-in-broken-paramlist.d/input.c: -------------------------------------------------------------------------------- 1 | f(a,){ 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/attr-attached-to-array-failed.b/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/attr-attached-to-array.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/broken-input-cxx-operator.d/input.c: -------------------------------------------------------------------------------- 1 | struct a::b{ 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/bug1085585.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=+p 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/bug1198.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=fpvx 2 | --fields=+tS 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/bug1458930.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=+p 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/bug1491666.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=+l 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/bug2554.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/bug945.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | -I __read_mostly 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/bug950.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=p 2 | --fields=+tS 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/c-define-mixed.d/args.ctags: -------------------------------------------------------------------------------- 1 | --excmd=mixed 2 | --fields=+n 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/c-keyword-alignas.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --kinds-C=+l 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/c-knr.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=fz 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/c-label.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=+L 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/end-field-of-var.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+ne 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/enum.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no -------------------------------------------------------------------------------- /Units/parser-c.r/extern_variable.h.b/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-C=x 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/extern_variable.h.b/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-c.r/if0.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --if0 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/local.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=+lL 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/option-disable-undef.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | #--undef=no 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/prototype.h.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-C=+p 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/recursive-macros-2.d/input.c: -------------------------------------------------------------------------------- 1 | int p; 2 | int dummy; 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/recursive-macros.d/input.c: -------------------------------------------------------------------------------- 1 | int p; 2 | int dummy; 3 | -------------------------------------------------------------------------------- /Units/parser-c.r/spurious_label_tags.c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=+lp 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/using-cxx-keyword-in-c-code.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/using-cxx-keyword-in-c-code.d/input.c: -------------------------------------------------------------------------------- 1 | static int mutable; 2 | -------------------------------------------------------------------------------- /Units/parser-c.r/vardef-surrounded-by-parentheses.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cargo.r/simple.d/features: -------------------------------------------------------------------------------- 1 | packcc 2 | -------------------------------------------------------------------------------- /Units/parser-cargo.r/simple.d/input.cargo: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "myapp" 3 | -------------------------------------------------------------------------------- /Units/parser-clojure.r/broken-ns.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-clojure.r/broken-ns.d/input-0.clj: -------------------------------------------------------------------------------- 1 | (ns ^abc 2 | -------------------------------------------------------------------------------- /Units/parser-clojure.r/broken-ns.d/input-1.clj: -------------------------------------------------------------------------------- 1 | (ns ^abc 2 | -------------------------------------------------------------------------------- /Units/parser-clojure.r/broken-ns.d/input.clj: -------------------------------------------------------------------------------- 1 | (ns ^{:doc "Document"} 2 | -------------------------------------------------------------------------------- /Units/parser-clojure.r/clojure-metadata-in-ns.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cmake.r/cmake-function.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+ne 2 | -------------------------------------------------------------------------------- /Units/parser-cmake.r/cmake-macro.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+ne 2 | -------------------------------------------------------------------------------- /Units/parser-cmake.r/cmake-scoped-variable.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+ne 2 | -------------------------------------------------------------------------------- /Units/parser-cobol.r/comments.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-cobol.r/simple.cbl.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/disable-cpp-client.d/README: -------------------------------------------------------------------------------- 1 | See #1514. 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/unget-mbyte-string.d/input-0.lds: -------------------------------------------------------------------------------- 1 | i"犬" 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/unget-mbyte-string.d/input-1.java: -------------------------------------------------------------------------------- 1 | a(i'犬' 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/unget-mbyte-string.d/input-2.lds: -------------------------------------------------------------------------------- 1 | i'犬' 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/unget-mbyte-string.d/input.java: -------------------------------------------------------------------------------- 1 | a(i"犬" 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/unget-multi-bytes-string.d/input-0.lds: -------------------------------------------------------------------------------- 1 | i"犬" 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/unget-multi-bytes-string.d/input-2.lds: -------------------------------------------------------------------------------- 1 | i'犬' 2 | -------------------------------------------------------------------------------- /Units/parser-cpreprocessor.r/unget-multi-bytes-string.d/input.java: -------------------------------------------------------------------------------- 1 | a(i"犬" 2 | -------------------------------------------------------------------------------- /Units/parser-cuda.r/cuda-sample.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --kinds-cuda=* -------------------------------------------------------------------------------- /Units/parser-cxx.r/1117-using-in-c.d/input.c: -------------------------------------------------------------------------------- 1 | using std::terminate_handler; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/blocks-nesting-too-deep.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/blocks-nesting-too-deep.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug-github-1111.cpp.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug-github-1111.cpp.d/input.cpp: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug-github-2538.cpp.d/args.ctags: -------------------------------------------------------------------------------- 1 | -D'M=T(M)' 2 | -D'x=y.x' -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug-github-3019.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug-github-3413.cpp.d/input.hpp: -------------------------------------------------------------------------------- 1 | struct S 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug-github-871.cpp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c++=* 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug-issue-3166.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+e 3 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug1093123.cpp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --kinds-C++=* 3 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug1187505.cpp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --kinds-C++=* 3 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug1770479.cpp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c++=+l 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/bug1773926.cpp.d/args.ctags: -------------------------------------------------------------------------------- 1 | -n 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/c-header-as-cpp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c++=+px 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/cxx-keyword-alignas.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/cxx14-digit-separator.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c++=+l -------------------------------------------------------------------------------- /Units/parser-cxx.r/export-2.d/validator: -------------------------------------------------------------------------------- 1 | cxx20+module 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/export-3.d/validator: -------------------------------------------------------------------------------- 1 | cxx20+module 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/export-namespace-alias.d/validator: -------------------------------------------------------------------------------- 1 | cxx20+module 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/export-using.d/validator: -------------------------------------------------------------------------------- 1 | cxx20+module 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-4.d/input-0.cpp: -------------------------------------------------------------------------------- 1 | import X.Y [[something]]; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-4.d/input-1.cpp: -------------------------------------------------------------------------------- 1 | import; // broken input 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-4.d/input-5.cpp: -------------------------------------------------------------------------------- 1 | import // broken input 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-5.d/input-0.cpp: -------------------------------------------------------------------------------- 1 | import X.Y:P [[something]]; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-5.d/input-1.cpp: -------------------------------------------------------------------------------- 1 | import X:P.Q [[something]]; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-5.d/input.cpp: -------------------------------------------------------------------------------- 1 | import X:P [[something]]; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-6.d/input-0.cpp: -------------------------------------------------------------------------------- 1 | import "b.h" [[something]]; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/import-6.d/input.cpp: -------------------------------------------------------------------------------- 1 | import [[something]]; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/initializer-list.d/validator: -------------------------------------------------------------------------------- 1 | c 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/initializer-list.d/validator-0: -------------------------------------------------------------------------------- 1 | cxx17 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/initializer-list.d/validator-1: -------------------------------------------------------------------------------- 1 | cxx17 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/initializer-list.d/validator-2: -------------------------------------------------------------------------------- 1 | cxx17 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/initializer-list.d/validator-3: -------------------------------------------------------------------------------- 1 | cxx11 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/initializer-list.d/validator-4: -------------------------------------------------------------------------------- 1 | cxx11 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/instantiation.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/instantiation.d/validator: -------------------------------------------------------------------------------- 1 | cxx11 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/instantiation2.b/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/instantiation2.b/validator: -------------------------------------------------------------------------------- 1 | cxx03 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/iostream.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c++=+l 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/k-and-r.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=* 2 | --sort=no 3 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/member-with-initial-value.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/modules-1.d/input-3.cpp: -------------------------------------------------------------------------------- 1 | int module; 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/modules-1.d/validator: -------------------------------------------------------------------------------- 1 | cxx20+module 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/modules-1.d/validator-0: -------------------------------------------------------------------------------- 1 | NONE 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/modules-1.d/validator-2: -------------------------------------------------------------------------------- 1 | NONE 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/modules-1.d/validator-8: -------------------------------------------------------------------------------- 1 | NONE 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/modules-1.d/validator-9: -------------------------------------------------------------------------------- 1 | NONE 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/pointer-to-array.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-c=+l 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/rojas.h.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-C++=+p 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/template-parameters.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/templates6.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/templates6.d/validator: -------------------------------------------------------------------------------- 1 | cxx11 2 | -------------------------------------------------------------------------------- /Units/parser-cxx.r/templates7.d/validator: -------------------------------------------------------------------------------- 1 | cxx11 2 | -------------------------------------------------------------------------------- /Units/parser-d.r/d-accessmod.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=nksSaf 2 | -------------------------------------------------------------------------------- /Units/parser-d.r/templates.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-dbus-inspect.r/node-as-root-with-dtd.d/features: -------------------------------------------------------------------------------- 1 | xpath 2 | -------------------------------------------------------------------------------- /Units/parser-dbus-inspect.r/node-as-root-without-dtd.d/features: -------------------------------------------------------------------------------- 1 | xpath 2 | -------------------------------------------------------------------------------- /Units/parser-dbus-inspect.r/simple-dbus-inspect.d/features: -------------------------------------------------------------------------------- 1 | xpath 2 | -------------------------------------------------------------------------------- /Units/parser-dts.r/dts-core-dump.d/input.dts: -------------------------------------------------------------------------------- 1 | m{ -------------------------------------------------------------------------------- /Units/parser-dts.r/dts-fq-core-dump.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-dts.r/dts-fq-core-dump.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+q 2 | -------------------------------------------------------------------------------- /Units/parser-dts.r/dts-fq-core-dump.d/input.dts: -------------------------------------------------------------------------------- 1 | m{ -------------------------------------------------------------------------------- /Units/parser-eiffel.r/local-kind.e.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-Eiffel=+l 2 | -------------------------------------------------------------------------------- /Units/parser-elm.r/elm-aliases.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+r 3 | -------------------------------------------------------------------------------- /Units/parser-elm.r/elm-just-comments.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-emacsLisp.r/definitions.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+K 2 | -------------------------------------------------------------------------------- /Units/parser-emacsLisp.r/misleading-names.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-emacsLisp.r/newline.b/input.el: -------------------------------------------------------------------------------- 1 | (defun 2 | f () 1) 3 | -------------------------------------------------------------------------------- /Units/parser-flex.r/as-first-token.d/input.as: -------------------------------------------------------------------------------- 1 | function f1():void {} 2 | -------------------------------------------------------------------------------- /Units/parser-flex.r/classes.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+Z 2 | --extras=+q 3 | -------------------------------------------------------------------------------- /Units/parser-flex.r/const.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-flex=+l 2 | -------------------------------------------------------------------------------- /Units/parser-flex.r/flex_comment.mxml.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-forth.r/simple-forth.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/bug629.d/args.ctags: -------------------------------------------------------------------------------- 1 | --language-force=Fortran 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/bug877956.f90.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-Fortran=v 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/dollars-in-names.d/validator: -------------------------------------------------------------------------------- 1 | fortran+dollar-ok 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/fortran-bind-c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-Fortran=+P 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/fortran-method.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+m 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/numlib.f90.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-Fortran=+P 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/recursive.f95.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-Fortran=+P 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/reset-newline-state.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-fortran.r/reset-newline-state.d/input.f90: -------------------------------------------------------------------------------- 1 | ! Dummy file 2 | -------------------------------------------------------------------------------- /Units/parser-fypp.r/cont.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+g 2 | -------------------------------------------------------------------------------- /Units/parser-fypp.r/emptyline.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-fypp.r/if-cont.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --extras=+g 3 | -------------------------------------------------------------------------------- /Units/parser-fypp.r/segv.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-fypp.r/segv.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+g 2 | -------------------------------------------------------------------------------- /Units/parser-fypp.r/segv.d/input.fy: -------------------------------------------------------------------------------- 1 | 2 | #: -------------------------------------------------------------------------------- /Units/parser-fypp.r/simple-fypp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+Sne 2 | -------------------------------------------------------------------------------- /Units/parser-gdscript.r/broken-input.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-gdscript.r/broken-input.d/input.gd: -------------------------------------------------------------------------------- 1 | @foo 2 | var 3 | -------------------------------------------------------------------------------- /Units/parser-gdscript.r/signal.d/input-0.gd: -------------------------------------------------------------------------------- 1 | signal start_game 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/github-issue-2430.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-GO=f 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/github-issue-2430.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-anonmember.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-goroutines.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-helloworld.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-ignore-underscore-var.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-incomplete-func.d/input.go: -------------------------------------------------------------------------------- 1 | func () 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-incomplete-input.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-incomplete-input.d/input.go: -------------------------------------------------------------------------------- 1 | var (a, -------------------------------------------------------------------------------- /Units/parser-go.r/go-op-less-than.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-timeouts.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-torture.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+Se 2 | -------------------------------------------------------------------------------- /Units/parser-go.r/go-vars.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+t 3 | -------------------------------------------------------------------------------- /Units/parser-gperf.r/simple.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --extras=+rg 3 | -------------------------------------------------------------------------------- /Units/parser-haskell.r/literate-haskell1.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-haskell.r/literate-haskell2.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-haskell.r/simple-haskell.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-html.r/class-and-id.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-html.r/external-files.html.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-html.r/jsp-with-bom.d/input.html: -------------------------------------------------------------------------------- 1 | <%= 2 | -------------------------------------------------------------------------------- /Units/parser-html.r/jsp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --extras='*' 3 | -------------------------------------------------------------------------------- /Units/parser-html.r/jsp.d/input.html: -------------------------------------------------------------------------------- 1 | <%= 2 | -------------------------------------------------------------------------------- /Units/parser-html.r/script.html.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+g 2 | -------------------------------------------------------------------------------- /Units/parser-html.r/script.html.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-html.r/simple.html.t/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/parser-html.r/whitespaces.html.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-html.r/whitespaces.html.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-iniconf.r/ignore-utf8-bom.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+n 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/comments.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/everything.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/implementations.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/let.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/methods.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/objects.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/strings.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-inko.r/traits.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-itcl.r/itcl-1.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+l 2 | -------------------------------------------------------------------------------- /Units/parser-itcl.r/itcl-2.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+l 2 | -------------------------------------------------------------------------------- /Units/parser-itcl.r/no-itcl-2.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-java.r/enum.java.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+e 2 | -------------------------------------------------------------------------------- /Units/parser-java.r/java_enum.java.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+e 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/babel-decorators.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/dont-append-eof-to-repr.d/input.js: -------------------------------------------------------------------------------- 1 | t=(} 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/github-issue-1933.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/github-issue-4005.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-arrow-funcs.d/validator: -------------------------------------------------------------------------------- 1 | node 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-broken-template-backslash.d/input.js: -------------------------------------------------------------------------------- 1 | let `\ -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-broken-template-dollar.d/input.js: -------------------------------------------------------------------------------- 1 | let `$ -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-broken-template.d/input.js: -------------------------------------------------------------------------------- 1 | let` 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-computed-propname.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-crlf.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-destructural-binding-todo.b/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-destructural-binding.d/validator: -------------------------------------------------------------------------------- 1 | node 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-do-while.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-empty-class-name.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-es6-mixin.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+i 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-fields.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-func-in-method.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-naked-blocks.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-null-tag-for-broken-input0.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-null-tag-for-broken-input2.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-odd-method-names.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-rest-parameters.d/validator: -------------------------------------------------------------------------------- 1 | node 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-signature.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-static-block.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-static-block.d/validator: -------------------------------------------------------------------------------- 1 | node 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-two-vars.d/input.js: -------------------------------------------------------------------------------- 1 | var x,y; 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-unicode-escape-iconv.d/features: -------------------------------------------------------------------------------- 1 | iconv 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-unicode-escape-iconv.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-unicode-escape-naked-surrogate.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-unicode-escape.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-unterminated-new.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/js-var-at-eof.d/input.js: -------------------------------------------------------------------------------- 1 | var x 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/shift-op-jsx.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/shift-op-jsx.d/input-0.js: -------------------------------------------------------------------------------- 1 | "\uFEFF"<<={ 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/shift-op-jsx.d/input-1.js: -------------------------------------------------------------------------------- 1 | "\uFEFF"<={ 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/shift-op-jsx.d/input.js: -------------------------------------------------------------------------------- 1 | "\uFEFF"<<{ 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/spread-operator.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-javascript.r/tagging-empty-name.d/input.js: -------------------------------------------------------------------------------- 1 | const 2 | -------------------------------------------------------------------------------- /Units/parser-json.r/simple-json.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+o 2 | -------------------------------------------------------------------------------- /Units/parser-json.r/simple-json.d/validator: -------------------------------------------------------------------------------- 1 | jq 2 | -------------------------------------------------------------------------------- /Units/parser-julia.r/empty_line.d/input.jl: -------------------------------------------------------------------------------- 1 | 2 | struct a end 3 | -------------------------------------------------------------------------------- /Units/parser-julia.r/julia_test.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-julia.r/struct_attributes.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-kotlin.r/kotlin-annotations.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-kotlin.r/kotlin-scope.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-kotlin.r/kotlin-syntax.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/anon-version.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/cpp-out-of-band-chars.d/input-0.lds: -------------------------------------------------------------------------------- 1 | 0"x" 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/cpp-out-of-band-chars.d/input-1.lds: -------------------------------------------------------------------------------- 1 | 0'x' 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/crash-when-deleting-token.d/input.lds: -------------------------------------------------------------------------------- 1 | const 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/ld-symtab.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/ld-symtab.d/features: -------------------------------------------------------------------------------- 1 | debug 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/multi-versions.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ldscript.r/versions.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-lisp.r/misleading-names.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-lisp.r/simple-lisp.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-lua.r/lua-broken-nested-tables.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+q 2 | -------------------------------------------------------------------------------- /Units/parser-lua.r/lua-double-equals.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-lua.r/lua-equal-after-function.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-lua.r/lua-skip-curly-brackets.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-lua.r/lua-skip-whitespaces-in-name.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-m4.r/m4-multi-undef.d/input.m4: -------------------------------------------------------------------------------- 1 | undefine(a,b,c) 2 | -------------------------------------------------------------------------------- /Units/parser-make.r/bug2959889.mak.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-make.r/bug2959889.mak.d/input.mak: -------------------------------------------------------------------------------- 1 | { -------------------------------------------------------------------------------- /Units/parser-make.r/in-define.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --extras=+r 3 | -------------------------------------------------------------------------------- /Units/parser-make.r/make.multi-target.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+en 2 | -------------------------------------------------------------------------------- /Units/parser-make.r/override-directive.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-make.r/same-line.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+ne 3 | -------------------------------------------------------------------------------- /Units/parser-make.r/same-line.d/input.mak: -------------------------------------------------------------------------------- 1 | # 2 | target: macro = 1 3 | -------------------------------------------------------------------------------- /Units/parser-make.r/shell-assignment-op.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-make.r/simple.mak.t/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-man.r/simple.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+e 3 | -------------------------------------------------------------------------------- /Units/parser-markdown.r/backquote.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-markdown.r/backquote.d/input.md: -------------------------------------------------------------------------------- 1 | `O` 2 | # A 3 | 4 | -------------------------------------------------------------------------------- /Units/parser-markdown.r/c-guest.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+g 2 | -------------------------------------------------------------------------------- /Units/parser-markdown.r/empty-frontmatter.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-markdown.r/frontmatter.d/languages: -------------------------------------------------------------------------------- 1 | Yaml 2 | -------------------------------------------------------------------------------- /Units/parser-markdown.r/xml-comment.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-matlab.r/matchfail.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-matlab.r/matlab_backtracking.m.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/parser-matlab.r/matlab_setget.m.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-matlab.r/matlab_setget.m.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/parser-matlab.r/matlab_test.m.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/parser-moose.r/wrong-position.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+nlK 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/family-and-hook.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/nftables-counter.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/nftables-ct_helpers.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/nftables-flowtable.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/nftables-limits.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/nftables-quota.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/nftables-secmark.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nftables.r/nftables-synproxy.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nsis.r/langstr.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nsis.r/section_groups.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-nsis.r/various-sections.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-objectivec.r/objc-extern-c.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-objectivec.r/objectivec_property.h.d/args.ctags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-objectivec.r/objectivec_protocol.h.d/args.ctags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-ocaml.r/ocaml_empty.ml.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-ocaml.r/ocaml_empty.ml.d/input.ml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-ocaml.r/ocaml_empty.ml_etags.d/input.ml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-ocaml.r/ocaml_empty.ml_xref.d/expected.tags-x: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-ocaml.r/ocaml_empty.ml_xref.d/input.ml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-ocaml.r/ocaml_only_str.ml.d/input.ml: -------------------------------------------------------------------------------- 1 | "(*)(*)" 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/broken-input.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/broken-input.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/broken-input.d/input.yml: -------------------------------------------------------------------------------- 1 | f: x 2 | y: 3 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/crash-test.d/input.yml: -------------------------------------------------------------------------------- 1 | {x: 2 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/openapi.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/openapi.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/swagger.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-openapi.r/swagger.d/features: -------------------------------------------------------------------------------- 1 | yaml 2 | -------------------------------------------------------------------------------- /Units/parser-pascal.r/various-comments.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-perl.r/bug842077.pl.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-Perl=+h 2 | -------------------------------------------------------------------------------- /Units/parser-perl.r/perl-two-line-package.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=q 2 | -------------------------------------------------------------------------------- /Units/parser-php.r/coverage.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+im 2 | -------------------------------------------------------------------------------- /Units/parser-php.r/php-bug681824.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=fksS 2 | -------------------------------------------------------------------------------- /Units/parser-php.r/php-classes.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+im 2 | -------------------------------------------------------------------------------- /Units/parser-php.r/php-full-qualified-tags.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+q 2 | -------------------------------------------------------------------------------- /Units/parser-php.r/php-marker.d/args.ctags: -------------------------------------------------------------------------------- 1 | -G 2 | --fields=+l 3 | 4 | -------------------------------------------------------------------------------- /Units/parser-php.r/php-simple.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=afikmsS 2 | -------------------------------------------------------------------------------- /Units/parser-php.r/php-traits.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=afikmsS 2 | -------------------------------------------------------------------------------- /Units/parser-php.r/php-whitespaces.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-php.r/whitespaces.php.d/minitrip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-php.r/xml.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-pod.r/simple-pod.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+en 3 | -------------------------------------------------------------------------------- /Units/parser-powershell.r/herestring.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-prolog.r/module.d/validator: -------------------------------------------------------------------------------- 1 | KNOWN-INVALIDATION 2 | -------------------------------------------------------------------------------- /Units/parser-prolog.r/validator: -------------------------------------------------------------------------------- 1 | swipl 2 | -------------------------------------------------------------------------------- /Units/parser-puppetManifest.r/puppet-emptyif.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-puppetManifest.r/puppet-emptyifelse.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-puppetManifest.r/puppet-multilinecomments.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-puppetManifest.r/root-sep.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+q 2 | -------------------------------------------------------------------------------- /Units/parser-puppetManifest.r/typealias.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-puppetManifest.r/validator: -------------------------------------------------------------------------------- 1 | puppet 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/bug1764148.d/args.ctags: -------------------------------------------------------------------------------- 1 | --guess-language-eagerly -------------------------------------------------------------------------------- /Units/parser-python.r/bug1988027.py.d/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-python.r/bug2075402.py.d/input.py: -------------------------------------------------------------------------------- 1 | y = 1 # """ 2 | x = 2 3 | -------------------------------------------------------------------------------- /Units/parser-python.r/f-strings.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/python-access.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=aks 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/python-comments.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+r 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/python2-arglists.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/python3-arglists.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+S 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/simpleNamespace.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/typehint.d/validator: -------------------------------------------------------------------------------- 1 | python 2 | -------------------------------------------------------------------------------- /Units/parser-python.r/variable-annotations.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-broken-input.d/input-0.r: -------------------------------------------------------------------------------- 1 | library(+) 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-broken-input.d/input-1.r: -------------------------------------------------------------------------------- 1 | source("abc" 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-broken-input.d/input-2.r: -------------------------------------------------------------------------------- 1 | library(+, 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-broken-input.d/input.r: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-dataframe.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-extended.d/args.ctags: -------------------------------------------------------------------------------- 1 | --extras=+r 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-external-entities.d/input-0.r: -------------------------------------------------------------------------------- 1 | x <- 1 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-list-indexing.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-upper-scope-assignement.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-r.r/r-vector.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+{end}n 3 | -------------------------------------------------------------------------------- /Units/parser-r6class.r/infinite-loop.d/input.r: -------------------------------------------------------------------------------- 1 | # NOTHING HERE 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-rake.r/anonymous.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --fields=+E 3 | -------------------------------------------------------------------------------- /Units/parser-rake.r/crash.d/README: -------------------------------------------------------------------------------- 1 | This is a crash test. 2 | -------------------------------------------------------------------------------- /Units/parser-rake.r/crash.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-rdoc.r/run-as-guest.d/languages: -------------------------------------------------------------------------------- 1 | RDoc 2 | -------------------------------------------------------------------------------- /Units/parser-rdoc.r/simple-rdoc.d/languages: -------------------------------------------------------------------------------- 1 | RDoc 2 | -------------------------------------------------------------------------------- /Units/parser-rdoc.r/too-deep-level.d/languages: -------------------------------------------------------------------------------- 1 | RDoc 2 | -------------------------------------------------------------------------------- /Units/parser-relaxng.r/element.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-relaxng.r/element.d/features: -------------------------------------------------------------------------------- 1 | xpath 2 | -------------------------------------------------------------------------------- /Units/parser-relaxng.r/grammar.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | --excmd=n 3 | -------------------------------------------------------------------------------- /Units/parser-relaxng.r/grammar.d/features: -------------------------------------------------------------------------------- 1 | xpath 2 | -------------------------------------------------------------------------------- /Units/parser-restructuredtext.r/substdef.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-rmarkdown.r/frontmatter.d/languages: -------------------------------------------------------------------------------- 1 | Yaml 2 | -------------------------------------------------------------------------------- /Units/parser-robot.r/simple-robot.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+E 2 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/ruby-alias.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/ruby-anonymouse-class.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/ruby-attr.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/ruby-kind-option.d/args.ctags: -------------------------------------------------------------------------------- 1 | --kinds-ruby=c 2 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/ruby-mixin-field.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/ruby-skip-data.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/simple.rb.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=+{line}{end} 2 | 3 | -------------------------------------------------------------------------------- /Units/parser-ruby.r/validator: -------------------------------------------------------------------------------- 1 | ruby 2 | -------------------------------------------------------------------------------- /Units/parser-rust.r/rust-simple.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=afikmsS 2 | -------------------------------------------------------------------------------- /Units/parser-rust.r/rust-simple.d/features: -------------------------------------------------------------------------------- 1 | regex 2 | -------------------------------------------------------------------------------- /Units/parser-rust.r/rust-test_input.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=afikmsS 2 | -------------------------------------------------------------------------------- /Units/parser-rust.r/rust-test_input2.d/args.ctags: -------------------------------------------------------------------------------- 1 | --fields=afikmsS 2 | -------------------------------------------------------------------------------- /Units/parser-rust.r/rust-visibility-spec.d/args.crags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-rust.r/rust-vstringput-eof.d/input.rs: -------------------------------------------------------------------------------- 1 | " 2 | -------------------------------------------------------------------------------- /Units/parser-scheme.r/scheme-srfi-30-comment.b/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-scheme.r/scheme-string.b/expected.tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Units/parser-scss.r/function.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-scss.r/mixin.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-scss.r/placeholder.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-scss.r/selectors.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-scss.r/variable.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-selinux-type-enforcement.r/simple.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-sh.r/array-alike-function.d/args.ctags: -------------------------------------------------------------------------------- 1 | --sort=no 2 | -------------------------------------------------------------------------------- /Units/parser-sh.r/sh-heredoc-broken.d/input.sh: -------------------------------------------------------------------------------- 1 | c<