diff options
Diffstat (limited to 'gcc/rust/resolve/rust-ast-resolve-path.cc')
-rw-r--r-- | gcc/rust/resolve/rust-ast-resolve-path.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/rust/resolve/rust-ast-resolve-path.cc b/gcc/rust/resolve/rust-ast-resolve-path.cc index 1b0edcc..0e23ef1 100644 --- a/gcc/rust/resolve/rust-ast-resolve-path.cc +++ b/gcc/rust/resolve/rust-ast-resolve-path.cc @@ -164,10 +164,10 @@ ResolvePath::resolve_path (AST::PathInExpression *expr) if (resolved_node_id == UNKNOWN_NODEID && previous_resolved_node_id == module_scope_id) { - Optional<CanonicalPath &> resolved_child + tl::optional<CanonicalPath &> resolved_child = mappings->lookup_module_child (module_scope_id, ident_seg.as_string ()); - if (resolved_child.is_some ()) + if (resolved_child.has_value ()) { NodeId resolved_node = resolved_child->get_node_id (); if (resolver->get_name_scope ().decl_was_declared_here ( @@ -303,10 +303,10 @@ ResolvePath::resolve_path (AST::SimplePath *expr) continue; } - Optional<CanonicalPath &> resolved_child + tl::optional<CanonicalPath &> resolved_child = mappings->lookup_module_child (module_scope_id, segment.get_segment_name ()); - if (resolved_child.is_some ()) + if (resolved_child.has_value ()) { NodeId resolved_node = resolved_child->get_node_id (); if (resolver->get_name_scope ().decl_was_declared_here ( |