Messages in this thread Patch in this message | | | Date | Mon, 1 Nov 2021 23:59:53 +0800 | From | Zhaoyu Liu <> | Subject | [PATCH] tags: add a space regex to DECLARE_BITMAP |
| |
When "make tags", it prompts a warning:
ctags: Warning: drivers/pci/controller/pcie-apple.c:150: null expansion of name pattern "\1"
The reason is that there is an indentation beside arguments of DECLARE_BITMAP, but it can parsed normally by gtags. It's also allowed in C.
So fix this regex temporarily, and wait for better solutions applied to other regexs.
Reviewed-by: Marc Zyngier <maz@kernel.org> Signed-off-by: Zhaoyu Liu <zackary.liu.pro@gmail.com> --- scripts/tags.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/tags.sh b/scripts/tags.sh index b24bfaec6290..7e5f19391f20 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -186,7 +186,7 @@ regex_c=( '/\<DEFINE_\(RT_MUTEX\|MUTEX\|SEMAPHORE\|SPINLOCK\)(\([[:alnum:]_]*\)/\2/v/' '/\<DEFINE_\(RAW_SPINLOCK\|RWLOCK\|SEQLOCK\)(\([[:alnum:]_]*\)/\2/v/' '/\<DECLARE_\(RWSEM\|COMPLETION\)(\([[:alnum:]_]\+\)/\2/v/' - '/\<DECLARE_BITMAP(\([[:alnum:]_]*\)/\1/v/' + '/\<DECLARE_BITMAP([[:space:]]*\([[:alnum:]_]*\)/\1/v/' '/\(^\|\s\)\(\|L\|H\)LIST_HEAD(\([[:alnum:]_]*\)/\3/v/' '/\(^\|\s\)RADIX_TREE(\([[:alnum:]_]*\)/\2/v/' '/\<DEFINE_PER_CPU([^,]*, *\([[:alnum:]_]*\)/\1/v/' -- 2.17.1
| |