]> granicus.if.org Git - clang/commitdiff
[analyzer] Expose clang_version in CmpRuns
authorAnna Zaks <ganna@apple.com>
Tue, 16 Oct 2012 19:36:39 +0000 (19:36 +0000)
committerAnna Zaks <ganna@apple.com>
Tue, 16 Oct 2012 19:36:39 +0000 (19:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166048 91177308-0d34-0410-b5e6-96231b3b80d8

utils/analyzer/CmpRuns.py

index 9b8deff061aa4a043079a90128049848b79fded0..77384d471edbef79f41d1a8839cf45eb0025cfd4 100755 (executable)
@@ -119,9 +119,10 @@ class CmpOptions:
         self.verboseLog = verboseLog
 
 class AnalysisReport:
-    def __init__(self, run, files):
+    def __init__(self, run, files, clang_vers):
         self.run = run
         self.files = files
+        self.clang_version = clang_vers
 
 class AnalysisRun:
     def __init__(self, info):
@@ -172,7 +173,7 @@ def loadResultsFromSingleRun(info, deleteEmpty=True):
         else:
             htmlFiles = [None] * len(data['diagnostics'])
             
-        report = AnalysisReport(run, data.pop('files'))
+        report = AnalysisReport(run, data.pop('files'), data.pop('clang_version'))
         diagnostics = [AnalysisDiagnostic(d, report, h) 
                        for d,h in zip(data.pop('diagnostics'),
                                       htmlFiles)]