From abb48e9d5e7d5a032e11e5410d459452eb6cb7e6 Mon Sep 17 00:00:00 2001 From: Bryce Miller Date: Wed, 24 May 2023 10:38:52 -0400 Subject: [PATCH] `Identifier("has")` -> `Identifier("implements")` --- crates/compiler/parse/src/pattern.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/compiler/parse/src/pattern.rs b/crates/compiler/parse/src/pattern.rs index b35dac7e5d..96c3b3c720 100644 --- a/crates/compiler/parse/src/pattern.rs +++ b/crates/compiler/parse/src/pattern.rs @@ -116,7 +116,7 @@ fn loc_tag_pattern_args_help<'a>() -> impl Parser<'a, Vec<'a, Loc>>, zero_or_more!(loc_tag_pattern_arg(false)) } -/// Like `loc_tag_pattern_args_help`, but stops if a "has" keyword is seen (indicating an ability). +/// Like `loc_tag_pattern_args_help`, but stops if a "implements" keyword is seen (indicating an ability). fn loc_type_def_tag_pattern_args_help<'a>( ) -> impl Parser<'a, Vec<'a, Loc>>, EPattern<'a>> { zero_or_more!(loc_tag_pattern_arg(true)) @@ -138,7 +138,7 @@ fn loc_tag_pattern_arg<'a>( let Loc { region, value } = loc_pat; - if stop_on_has_kw && matches!(value, Pattern::Identifier("has")) { + if stop_on_has_kw && matches!(value, Pattern::Identifier("implements")) { Err((NoProgress, EPattern::End(original_state.pos()))) } else { Ok(( @@ -158,7 +158,7 @@ pub fn loc_has_parser<'a>() -> impl Parser<'a, Loc>, EPattern<'a> then( loc_tag_pattern_arg(false), |_arena, state, progress, pattern| { - if matches!(pattern.value, Pattern::Identifier("has")) { + if matches!(pattern.value, Pattern::Identifier("implements")) { Ok(( progress, Loc::at(pattern.region, Implements::Implements),