Utilities/ClassBrowsers/pyclbr.py

changeset 6813
7f4cfe76b90c
parent 6645
ad476851d7e0
child 6815
b1b833693a38
--- a/Utilities/ClassBrowsers/pyclbr.py	Sat Feb 23 19:11:05 2019 +0100
+++ b/Utilities/ClassBrowsers/pyclbr.py	Sat Feb 23 22:03:27 2019 +0100
@@ -31,11 +31,13 @@
 _getnext = re.compile(
     r"""
     (?P<String>
-       \""" [^"\\]* (?:
+        \#[^\n]*$   # Ignore triple quotes in comments
+    |
+        \""" [^"\\]* (?:
                         (?: \\. | "(?!"") )
                         [^"\\]*
                     )*
-       \"""
+        \"""
 
     |   ''' [^'\\]* (?:
                         (?: \\. | '(?!'') )

eric ide

mercurial