gcc/rust/ChangeLog:
* checks/lints/rust-lint-marklive.cc (MarkLive::find_value_definition): Use Types NS
alongside Values NS for lookup.
void
MarkLive::find_value_definition (NodeId ast_node_id, NodeId &ref_node_id)
{
- auto resolved = resolver.lookup (ast_node_id, Resolver2_0::Namespace::Values);
+ auto resolved = resolver.lookup (ast_node_id, Resolver2_0::Namespace::Values,
+ Resolver2_0::Namespace::Types);
rust_assert (resolved.has_value ());
- ref_node_id = resolved.value ();
+
+ ref_node_id = resolved->id;
}
} // namespace Analysis