Skip to content

Commit 28c546d

Browse files
committed
Rename a few things in declare_class! macro internals
1 parent 4b4b6b3 commit 28c546d

File tree

1 file changed

+23
-21
lines changed

1 file changed

+23
-21
lines changed

crates/objc2/src/macros/declare_class.rs

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ macro_rules! declare_class {
389389
const NAME: &'static str = $name_const:expr;
390390
}
391391

392-
$($methods:tt)*
392+
$($impls:tt)*
393393
} => {
394394
$crate::__emit_struct_and_ivars! {
395395
($(#[$m])*)
@@ -403,7 +403,7 @@ macro_rules! declare_class {
403403
)
404404
}
405405

406-
$crate::__inner_declare_class! {
406+
$crate::__declare_class_inner! {
407407
($ivar_helper_module)
408408

409409
unsafe impl ClassType for $for {
@@ -415,7 +415,7 @@ macro_rules! declare_class {
415415
const NAME: &'static str = $name_const;
416416
}
417417

418-
$($methods)*
418+
$($impls)*
419419
}
420420
};
421421

@@ -435,7 +435,7 @@ macro_rules! declare_class {
435435
const NAME: &'static str = $name_const:expr;
436436
}
437437

438-
$($methods:tt)*
438+
$($impls:tt)*
439439
} => {
440440
$crate::__emit_struct_and_ivars! {
441441
($(#[$m])*)
@@ -449,7 +449,7 @@ macro_rules! declare_class {
449449
)
450450
}
451451

452-
$crate::__inner_declare_class! {
452+
$crate::__declare_class_inner! {
453453
()
454454

455455
unsafe impl ClassType for $for {
@@ -461,7 +461,7 @@ macro_rules! declare_class {
461461
const NAME: &'static str = $name_const;
462462
}
463463

464-
$($methods)*
464+
$($impls)*
465465
}
466466
};
467467

@@ -479,7 +479,7 @@ macro_rules! declare_class {
479479
const NAME: &'static str = $name_const:expr;
480480
}
481481

482-
$($methods:tt)*
482+
$($impls:tt)*
483483
} => {
484484
$crate::__emit_struct_and_ivars! {
485485
($(#[$m])*)
@@ -493,7 +493,7 @@ macro_rules! declare_class {
493493
)
494494
}
495495

496-
$crate::__inner_declare_class! {
496+
$crate::__declare_class_inner! {
497497
()
498498

499499
unsafe impl ClassType for $for {
@@ -505,14 +505,14 @@ macro_rules! declare_class {
505505
const NAME: &'static str = $name_const;
506506
}
507507

508-
$($methods)*
508+
$($impls)*
509509
}
510510
};
511511
}
512512

513513
#[doc(hidden)]
514514
#[macro_export]
515-
macro_rules! __inner_declare_class {
515+
macro_rules! __declare_class_inner {
516516
{
517517
($($ivar_helper_module:ident)?)
518518

@@ -525,7 +525,7 @@ macro_rules! __inner_declare_class {
525525
const NAME: &'static str = $name_const:expr;
526526
}
527527

528-
$($methods:tt)*
528+
$($impls:tt)*
529529
} => {
530530
$crate::__extern_class_impl_traits! {
531531
// SAFETY: Upheld by caller
@@ -608,9 +608,9 @@ macro_rules! __inner_declare_class {
608608
}
609609

610610
// Implement protocols and methods
611-
$crate::__declare_class_register_methods! {
611+
$crate::__declare_class_register_impls! {
612612
(__objc2_builder)
613-
$($methods)*
613+
$($impls)*
614614
}
615615

616616
let _cls = __objc2_builder.register();
@@ -632,8 +632,8 @@ macro_rules! __inner_declare_class {
632632
}
633633

634634
// Methods
635-
$crate::__declare_class_methods! {
636-
$($methods)*
635+
$crate::__declare_class_output_impls! {
636+
$($impls)*
637637
}
638638
};
639639
}
@@ -651,9 +651,10 @@ macro_rules! __select_name {
651651

652652
#[doc(hidden)]
653653
#[macro_export]
654-
macro_rules! __declare_class_methods {
654+
macro_rules! __declare_class_output_impls {
655655
// Base-case
656656
() => {};
657+
657658
// With protocol
658659
(
659660
$(#[$m:meta])*
@@ -677,10 +678,11 @@ macro_rules! __declare_class_methods {
677678
}
678679
}
679680

680-
$crate::__declare_class_methods!{
681+
$crate::__declare_class_output_impls!{
681682
$($rest)*
682683
}
683684
};
685+
684686
// Without protocol
685687
(
686688
$(#[$m:meta])*
@@ -700,15 +702,15 @@ macro_rules! __declare_class_methods {
700702
}
701703
}
702704

703-
$crate::__declare_class_methods! {
705+
$crate::__declare_class_output_impls! {
704706
$($rest)*
705707
}
706708
};
707709
}
708710

709711
#[doc(hidden)]
710712
#[macro_export]
711-
macro_rules! __declare_class_register_methods {
713+
macro_rules! __declare_class_register_impls {
712714
// Base-case
713715
(
714716
($builder:ident)
@@ -753,7 +755,7 @@ macro_rules! __declare_class_register_methods {
753755
)
754756
}
755757

756-
$crate::__declare_class_register_methods! {
758+
$crate::__declare_class_register_impls! {
757759
($builder)
758760
$($rest)*
759761
}
@@ -789,7 +791,7 @@ macro_rules! __declare_class_register_methods {
789791
)
790792
}
791793

792-
$crate::__declare_class_register_methods! {
794+
$crate::__declare_class_register_impls! {
793795
($builder)
794796
$($rest)*
795797
}

0 commit comments

Comments
 (0)