diff options
| author | Mel <einebeere@gmail.com> | 2021-11-21 14:52:50 +0100 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2021-11-21 14:52:50 +0100 |
| commit | abaa72af8a1be00f3f84d7771a7994bfbbccf719 (patch) | |
| tree | b47edcef38cf7bdebae99428510b9fc8857f41bd /src/parse/macros.rs | |
| parent | 395d086f0dce355ccdcf3da149c309826c539b48 (diff) | |
| download | rabbithole-abaa72af8a1be00f3f84d7771a7994bfbbccf719.tar.zst rabbithole-abaa72af8a1be00f3f84d7771a7994bfbbccf719.zip | |
Rename all Variants to Kinds
Diffstat (limited to 'src/parse/macros.rs')
| -rw-r--r-- | src/parse/macros.rs | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/parse/macros.rs b/src/parse/macros.rs index 156bdb8..97e0104 100644 --- a/src/parse/macros.rs +++ b/src/parse/macros.rs @@ -1,7 +1,7 @@ #[macro_export] macro_rules! check { - ($self:ident, $($variant:pat_param)|+) => { - if let Some(Token {variant: $( $variant )|+, ..}) = $self.tokens.peek() { + ($self:ident, $($kind:pat_param)|+) => { + if let Some(Token {kind: $( $kind )|+, ..}) = $self.tokens.peek() { true } else { false @@ -11,15 +11,15 @@ macro_rules! check { #[macro_export] macro_rules! consume { - ($self:ident, $($variant:pat_param)|+) => { + ($self:ident, $($kind:pat_param)|+) => { if let Some(token) = $self.tokens.next() { - if let Token {variant: $( $variant )|+, ..} = token { + if let Token {kind: $( $kind )|+, ..} = token { Ok(token) } else { Err(anyhow!( // Make a better error message "Received unexpected token: '{:?}'.", - token.variant + token.kind )) } } else { @@ -31,8 +31,8 @@ macro_rules! consume { #[macro_export] macro_rules! consume_if { - ($self:ident, $($variant:pat_param)|+) => { - if let Some(Token {variant: $( $variant )|+, ..}) = $self.tokens.peek() { + ($self:ident, $($kind:pat_param)|+) => { + if let Some(Token {kind: $( $kind )|+, ..}) = $self.tokens.peek() { Some($self.tokens.next().unwrap()) } else { None @@ -42,10 +42,10 @@ macro_rules! consume_if { #[macro_export] macro_rules! inner { - ($token:expr, $variant:path ) => { - match $token.variant { - $variant(inner) => inner, - _ => panic!("Tried getting inner content of incorrect variant."), + ($token:expr, $kind:path ) => { + match $token.kind { + $kind(inner) => inner, + _ => panic!("Tried getting inner content of incorrect kind."), } }; } |
