From: Serge Guelton Date: Mon, 3 Dec 2018 20:12:34 +0000 (+0000) Subject: Portable Python script across Python version X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=efecfbc6a83b5362737635178d5aa3d42fb279eb;p=clang Portable Python script across Python version 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 --- diff --git a/tools/scan-view/share/ScanView.py b/tools/scan-view/share/ScanView.py index 5f30bd283f..95ecfe262e 100644 --- a/tools/scan-view/share/ScanView.py +++ b/tools/scan-view/share/ScanView.py @@ -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))