From 6c7d493441686a3dd11d58c869ec96d2a44017b9 Mon Sep 17 00:00:00 2001 From: Jon Riehl Date: Fri, 7 Jun 2013 19:18:34 -0500 Subject: [PATCH] Fixed llpython.type_flow's main routine. Was using addr_flow.build_addr_flow() which was removed. --- llpython/type_flow.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llpython/type_flow.py b/llpython/type_flow.py index 3f3e2a9..c87f3c4 100644 --- a/llpython/type_flow.py +++ b/llpython/type_flow.py @@ -257,8 +257,8 @@ class TypeFlowBuilder(BenignBytecodeVisitorMixin, BasicBlockVisitor): def build_type_flow(func): from .opcode_util import get_code_object - from .addr_flow import build_addr_flow - blocks = build_addr_flow(func) + from .addr_flow import AddressFlowBuilder + blocks = AddressFlowBuilder.build_flow(func) ty_builder = TypeFlowBuilder(get_code_object(func)) ty_builder.visit(blocks) return ty_builder.get_type_eqns()