]> granicus.if.org Git - clang/commitdiff
Portable Python script across Python version
authorSerge Guelton <sguelton@quarkslab.com>
Mon, 3 Dec 2018 20:12:34 +0000 (20:12 +0000)
committerSerge Guelton <sguelton@quarkslab.com>
Mon, 3 Dec 2018 20:12:34 +0000 (20:12 +0000)
Python2 supports both backticks and `repr` to access the __repr__ slot. Python3 only supports `repr`.

Differential Revision: https://reviews.llvm.org/D55201

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348182 91177308-0d34-0410-b5e6-96231b3b80d8

tools/scan-view/share/ScanView.py

index 5f30bd283f1bc63a24e1dd1a7178a0649c321b78..95ecfe262eb1672a381de09a9eda5009f4d034b7 100644 (file)
@@ -544,7 +544,7 @@ Line: %s
 """%(r.getName(),display,r.getName(),options))
         reporterSelections = '\n'.join(reporterSelections)
         reporterOptionsDivs = '\n'.join(reporterOptions)
-        reportersArray = '[%s]'%(','.join([`r.getName()` for r in self.server.reporters]))
+        reportersArray = '[%s]'%(','.join([repr(r.getName()) for r in self.server.reporters]))
 
         if c.files:
             fieldSize = min(5, len(c.files))