Skip to content

Commit 6dd2af1

Browse files
committed
Fix self check
1 parent 9f31034 commit 6dd2af1

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

mypyc/test/test_statement.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
from __future__ import annotations
22

33
import unittest
4+
from typing import cast
45

6+
from mypy.build import Graph
57
from mypy.nodes import Import, MypyFile
68
from mypy.options import Options
79
from mypyc.errors import Errors
8-
from mypyc.irbuild.builder import IRBuilder, IRVisitor
10+
from mypyc.irbuild.builder import IRBuilder
911
from mypyc.irbuild.mapper import Mapper
1012
from mypyc.irbuild.prebuildvisitor import PreBuildVisitor
1113
from mypyc.irbuild.statement import (
@@ -17,13 +19,10 @@
1719
import_globals_id_and_name,
1820
split_import_group_to_python_and_native,
1921
)
22+
from mypyc.irbuild.visitor import IRBuilderVisitor
2023
from mypyc.options import CompilerOptions
2124

2225

23-
class DummyVisitor(IRVisitor):
24-
pass
25-
26-
2726
def make_builder(
2827
*,
2928
module_name: str = "pkg.current",
@@ -44,11 +43,11 @@ def make_builder(
4443
builder = IRBuilder(
4544
module_name,
4645
{},
47-
{name: object() for name in (graph or set())},
46+
cast(Graph, {name: object() for name in (graph or set())}),
4847
errors,
4948
Mapper(group_map),
5049
pbv,
51-
DummyVisitor(),
50+
IRBuilderVisitor(),
5251
CompilerOptions(),
5352
{},
5453
)

0 commit comments

Comments
 (0)