File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ namespace HIR {
33
33
static std::set<HirId> already_assigned_variables = {};
34
34
35
35
ReadonlyChecker::ReadonlyChecker ()
36
- : resolver (* Resolver::Resolver ::get ()),
36
+ : nr_ctx (Resolver2_0::ImmutableNameResolutionContext ::get ().resolver ()),
37
37
mappings (Analysis::Mappings::get ()),
38
38
context (*Resolver::TypeCheckContext::get ())
39
39
{}
@@ -63,8 +63,6 @@ ReadonlyChecker::visit (PathInExpression &expr)
63
63
NodeId ast_node_id = expr.get_mappings ().get_nodeid ();
64
64
NodeId def_id;
65
65
66
- auto &nr_ctx
67
- = Resolver2_0::ImmutableNameResolutionContext::get ().resolver ();
68
66
if (auto id = nr_ctx.lookup (ast_node_id))
69
67
def_id = *id;
70
68
else
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ class ReadonlyChecker : public DefaultHIRVisitor
38
38
decrement,
39
39
};
40
40
41
- Resolver::Resolver &resolver ;
41
+ const Resolver2_0::NameResolutionContext &nr_ctx ;
42
42
Analysis::Mappings &mappings;
43
43
Resolver::TypeCheckContext &context;
44
44
StackedContexts<HirId> mutable_context;
You can’t perform that action at this time.
0 commit comments