#975923 universal-ctags: Double quotes " are not parsed correctly

Package:
universal-ctags
Source:
universal-ctags
Description:
build tag file indexes of source code definitions
Submitter:
Vincent Smeets
Date:
2022-02-12 19:54:12 UTC
Severity:
normal
Tags:
#975923#5
Date:
2020-11-26 18:21:37 UTC
From:
To:
It looks like that double quotes are searched for in pairs. Everything
in between is skipped.

The attached assembly file has double quotes in the comments. The
command:
	ctags -o - test.s
shows that some labels are not found, and some are incorrectly tagged.
The output looks like:

label1	test.s	/^label1:		; No problems with label1.$/;"	l
label2	test.s	/^label4:		; The tag of label2 will search for label4 because of the closing " character.$/;"	l
label5	test.s	/^label5:		; Back to normal again.$/;"	l

Label1 is Ok.
Label2 has the search pattern of the line with label4.
Label3 is missing.
Label4 is mixed up with label2.
Label5 is Ok again.

Regards,
Vincent