summaryrefslogtreecommitdiffstats
path: root/clang/utils/modfuzz.py
diff options
context:
space:
mode:
authorSerge Guelton <sguelton@quarkslab.com>2018-12-03 12:12:48 +0000
committerSerge Guelton <sguelton@quarkslab.com>2018-12-03 12:12:48 +0000
commit09616bdb4a49d0dfe46cdec8a701ce50bf67eea7 (patch)
tree7cb4c11cb6fcff38c2de6a9c844c5fbd01c39894 /clang/utils/modfuzz.py
parent3de410848c245d0b66697062234f2d6980583092 (diff)
downloadbcm5719-llvm-09616bdb4a49d0dfe46cdec8a701ce50bf67eea7.tar.gz
bcm5719-llvm-09616bdb4a49d0dfe46cdec8a701ce50bf67eea7.zip
Portable Python script across version
Have all classes derive from object: that's implicitly the default in Python3, it needs to be done explicilty in Python2. Differential Revision: https://reviews.llvm.org/D55121 llvm-svn: 348127
Diffstat (limited to 'clang/utils/modfuzz.py')
-rw-r--r--clang/utils/modfuzz.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/utils/modfuzz.py b/clang/utils/modfuzz.py
index a6aa1f1a257..885621d14e4 100644
--- a/clang/utils/modfuzz.py
+++ b/clang/utils/modfuzz.py
@@ -12,7 +12,7 @@ import os
clang = sys.argv[1]
none_opts = 0.3
-class Decl:
+class Decl(object):
def __init__(self, text, depends=[], provides=[], conflicts=[]):
self.text = text
self.depends = depends
@@ -39,7 +39,7 @@ decls = [
Decl('X %(name)s;\n', depends=['X']),
]
-class FS:
+class FS(object):
def __init__(self):
self.fs = {}
self.prevfs = {}
@@ -62,7 +62,7 @@ class FS:
fs = FS()
-class CodeModel:
+class CodeModel(object):
def __init__(self):
self.source = ''
self.modules = {}
OpenPOWER on IntegriCloud