mirror of
https://github.com/danbulant/oxc
synced 2026-05-25 04:42:10 +00:00
refactor(transform): fix doc comments for methods generated by inherit_variants! macro (#3195)
Nit: Remove whitespace from doc comments for methods generated by `inherit_variants!` macro.
This commit is contained in:
parent
a4f881fff4
commit
5329b0f260
1 changed files with 7 additions and 7 deletions
|
|
@ -839,7 +839,7 @@ macro_rules! shared_enum_variants {
|
||||||
};
|
};
|
||||||
|
|
||||||
impl<'a> $parent<'a> {
|
impl<'a> $parent<'a> {
|
||||||
#[doc = concat!(" Return if a `", stringify!($parent), "` is a `", stringify!($child), "`.")]
|
#[doc = concat!("Return if a `", stringify!($parent), "` is a `", stringify!($child), "`.")]
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn $is_child(&self) -> bool {
|
pub fn $is_child(&self) -> bool {
|
||||||
matches!(
|
matches!(
|
||||||
|
|
@ -848,7 +848,7 @@ macro_rules! shared_enum_variants {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
#[doc = concat!(" Convert `&", stringify!($parent), "` to `&", stringify!($child), "`.")]
|
#[doc = concat!("Convert `&", stringify!($parent), "` to `&", stringify!($child), "`.")]
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn $as_child(&self) -> Option<&$child<'a>> {
|
pub fn $as_child(&self) -> Option<&$child<'a>> {
|
||||||
if self.$is_child() {
|
if self.$is_child() {
|
||||||
|
|
@ -861,7 +861,7 @@ macro_rules! shared_enum_variants {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[doc = concat!(" Convert `&mut ", stringify!($parent), "` to `&mut ", stringify!($child), "`.")]
|
#[doc = concat!("Convert `&mut ", stringify!($parent), "` to `&mut ", stringify!($child), "`.")]
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn $as_child_mut(&mut self) -> Option<&mut $child<'a>> {
|
pub fn $as_child_mut(&mut self) -> Option<&mut $child<'a>> {
|
||||||
if self.$is_child() {
|
if self.$is_child() {
|
||||||
|
|
@ -874,7 +874,7 @@ macro_rules! shared_enum_variants {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[doc = concat!(" Convert `&", stringify!($parent), "` to `&", stringify!($child), "`.")]
|
#[doc = concat!("Convert `&", stringify!($parent), "` to `&", stringify!($child), "`.")]
|
||||||
#[doc = "# Panic"]
|
#[doc = "# Panic"]
|
||||||
#[doc = "Panics if not convertible."]
|
#[doc = "Panics if not convertible."]
|
||||||
#[inline]
|
#[inline]
|
||||||
|
|
@ -882,7 +882,7 @@ macro_rules! shared_enum_variants {
|
||||||
self.$as_child().unwrap()
|
self.$as_child().unwrap()
|
||||||
}
|
}
|
||||||
|
|
||||||
#[doc = concat!(" Convert `&mut ", stringify!($parent), "` to `&mut ", stringify!($child), "`.")]
|
#[doc = concat!("Convert `&mut ", stringify!($parent), "` to `&mut ", stringify!($child), "`.")]
|
||||||
#[doc = "# Panic"]
|
#[doc = "# Panic"]
|
||||||
#[doc = "Panics if not convertible."]
|
#[doc = "Panics if not convertible."]
|
||||||
#[inline]
|
#[inline]
|
||||||
|
|
@ -894,7 +894,7 @@ macro_rules! shared_enum_variants {
|
||||||
impl<'a> TryFrom<$parent<'a>> for $child<'a> {
|
impl<'a> TryFrom<$parent<'a>> for $child<'a> {
|
||||||
type Error = ();
|
type Error = ();
|
||||||
|
|
||||||
#[doc = concat!(" Convert `", stringify!($parent), "` to `", stringify!($child), "`.")]
|
#[doc = concat!("Convert `", stringify!($parent), "` to `", stringify!($child), "`.")]
|
||||||
#[inline]
|
#[inline]
|
||||||
fn try_from(value: $parent<'a>) -> Result<Self, Self::Error> {
|
fn try_from(value: $parent<'a>) -> Result<Self, Self::Error> {
|
||||||
// Compiler should implement this as a check of discriminant and then zero-cost transmute,
|
// Compiler should implement this as a check of discriminant and then zero-cost transmute,
|
||||||
|
|
@ -907,7 +907,7 @@ macro_rules! shared_enum_variants {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a> From<$child<'a>> for $parent<'a> {
|
impl<'a> From<$child<'a>> for $parent<'a> {
|
||||||
#[doc = concat!(" Convert `", stringify!($child), "` to `", stringify!($parent), "`.")]
|
#[doc = concat!("Convert `", stringify!($child), "` to `", stringify!($parent), "`.")]
|
||||||
#[inline]
|
#[inline]
|
||||||
fn from(value: $child<'a>) -> Self {
|
fn from(value: $child<'a>) -> Self {
|
||||||
// Compiler should implement this as zero-cost transmute as discriminants
|
// Compiler should implement this as zero-cost transmute as discriminants
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue