diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/find-unneeded-includes | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/find-unneeded-includes b/bin/find-unneeded-includes index 5d043f0da1a9..c949c887d905 100755 --- a/bin/find-unneeded-includes +++ b/bin/find-unneeded-includes @@ -169,6 +169,9 @@ def processIWYUOutput(iwyuOutput, moduleRules): match = re.match("- (.*;(?: })*)* // lines (.*)-.*", line) if match: fwdDecl = match.group(1) + if fwdDecl.endswith(";"): + # Remove trailing semicolon. + fwdDecl = fwdDecl[:-1] lineno = match.group(2) if not ignoreRemoval(fwdDecl, toAdd, currentFileName, moduleRules): toRemove.append("%s:%s: %s" % (currentFileName, lineno, fwdDecl)) |