From f3bf705c1461d9bc64ced0e373b49bdf94319ec6 Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Mon, 20 Sep 2010 23:15:08 -0300 Subject: Pass in blocks to IntrospectablePass --- giscanner/introspectablepass.py | 3 ++- giscanner/scannermain.py | 2 +- tests/warn/warningtester.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/giscanner/introspectablepass.py b/giscanner/introspectablepass.py index 1432a107..0de25c8d 100644 --- a/giscanner/introspectablepass.py +++ b/giscanner/introspectablepass.py @@ -22,9 +22,10 @@ from . import message class IntrospectablePass(object): - def __init__(self, transformer): + def __init__(self, transformer, blocks): self._transformer = transformer self._namespace = transformer.namespace + self._blocks = blocks # Public API diff --git a/giscanner/scannermain.py b/giscanner/scannermain.py index 3a9f27c9..503524e1 100644 --- a/giscanner/scannermain.py +++ b/giscanner/scannermain.py @@ -354,7 +354,7 @@ see --identifier-prefix and --symbol-prefix.""" utils.break_on_debug_flag('tree') - final = IntrospectablePass(transformer) + final = IntrospectablePass(transformer, blocks) final.validate() if options.warn_fatal and logger.did_warn(): diff --git a/tests/warn/warningtester.py b/tests/warn/warningtester.py index a3de1e8b..909a07af 100644 --- a/tests/warn/warningtester.py +++ b/tests/warn/warningtester.py @@ -91,7 +91,7 @@ def check(args): main = MainTransformer(transformer, blocks) main.transform() - final = IntrospectablePass(transformer) + final = IntrospectablePass(transformer, blocks) final.validate() raw = output.getvalue() -- cgit v1.2.1