Commit ce9df9b
src: move BaseObject subclass dtors/ctors out of node_crypto.h
Originally landed in the QUIC repo
Move constructor and destructors for subclasses of `BaseObject`
from node_crypto.h to node_crypto.cc. This removes the need to
include base_object-inl.h when using node_crypto.h in some cases.
Original review metadata:
```
PR-URL: nodejs/quic#220
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: James M Snell <[email protected]>
```
PR-URL: #31872
Reviewed-By: Sam Roberts <[email protected]>
Reviewed-By: David Carlier <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Denys Otrishko <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>1 parent f9c2835 commit ce9df9b
2 files changed
+97
-80
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
531 | 531 | | |
532 | 532 | | |
533 | 533 | | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
534 | 552 | | |
535 | 553 | | |
536 | 554 | | |
| |||
3816 | 3834 | | |
3817 | 3835 | | |
3818 | 3836 | | |
| 3837 | + | |
| 3838 | + | |
| 3839 | + | |
| 3840 | + | |
| 3841 | + | |
| 3842 | + | |
| 3843 | + | |
| 3844 | + | |
| 3845 | + | |
3819 | 3846 | | |
3820 | 3847 | | |
3821 | 3848 | | |
| |||
3958 | 3985 | | |
3959 | 3986 | | |
3960 | 3987 | | |
| 3988 | + | |
| 3989 | + | |
| 3990 | + | |
| 3991 | + | |
| 3992 | + | |
| 3993 | + | |
| 3994 | + | |
| 3995 | + | |
| 3996 | + | |
| 3997 | + | |
| 3998 | + | |
3961 | 3999 | | |
3962 | 4000 | | |
3963 | 4001 | | |
| |||
4579 | 4617 | | |
4580 | 4618 | | |
4581 | 4619 | | |
| 4620 | + | |
| 4621 | + | |
| 4622 | + | |
| 4623 | + | |
| 4624 | + | |
4582 | 4625 | | |
4583 | 4626 | | |
4584 | 4627 | | |
| |||
4697 | 4740 | | |
4698 | 4741 | | |
4699 | 4742 | | |
| 4743 | + | |
| 4744 | + | |
| 4745 | + | |
| 4746 | + | |
| 4747 | + | |
| 4748 | + | |
| 4749 | + | |
4700 | 4750 | | |
4701 | 4751 | | |
4702 | 4752 | | |
| |||
4711 | 4761 | | |
4712 | 4762 | | |
4713 | 4763 | | |
| 4764 | + | |
| 4765 | + | |
| 4766 | + | |
| 4767 | + | |
4714 | 4768 | | |
4715 | 4769 | | |
4716 | 4770 | | |
| |||
4934 | 4988 | | |
4935 | 4989 | | |
4936 | 4990 | | |
| 4991 | + | |
| 4992 | + | |
| 4993 | + | |
| 4994 | + | |
4937 | 4995 | | |
4938 | 4996 | | |
4939 | 4997 | | |
| |||
4957 | 5015 | | |
4958 | 5016 | | |
4959 | 5017 | | |
| 5018 | + | |
| 5019 | + | |
| 5020 | + | |
4960 | 5021 | | |
4961 | 5022 | | |
4962 | 5023 | | |
| |||
5277 | 5338 | | |
5278 | 5339 | | |
5279 | 5340 | | |
| 5341 | + | |
| 5342 | + | |
| 5343 | + | |
| 5344 | + | |
| 5345 | + | |
5280 | 5346 | | |
5281 | 5347 | | |
5282 | 5348 | | |
| |||
5580 | 5646 | | |
5581 | 5647 | | |
5582 | 5648 | | |
| 5649 | + | |
| 5650 | + | |
| 5651 | + | |
| 5652 | + | |
5583 | 5653 | | |
5584 | 5654 | | |
5585 | 5655 | | |
| |||
5947 | 6017 | | |
5948 | 6018 | | |
5949 | 6019 | | |
| 6020 | + | |
| 6021 | + | |
| 6022 | + | |
| 6023 | + | |
| 6024 | + | |
| 6025 | + | |
| 6026 | + | |
| 6027 | + | |
| 6028 | + | |
5950 | 6029 | | |
5951 | 6030 | | |
5952 | 6031 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | | - | |
90 | | - | |
91 | | - | |
| 89 | + | |
92 | 90 | | |
93 | 91 | | |
94 | 92 | | |
| |||
177 | 175 | | |
178 | 176 | | |
179 | 177 | | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
| 178 | + | |
| 179 | + | |
194 | 180 | | |
195 | 181 | | |
196 | 182 | | |
| |||
460 | 446 | | |
461 | 447 | | |
462 | 448 | | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
| 449 | + | |
471 | 450 | | |
472 | 451 | | |
473 | 452 | | |
| |||
541 | 520 | | |
542 | 521 | | |
543 | 522 | | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
| 523 | + | |
555 | 524 | | |
556 | 525 | | |
557 | 526 | | |
| |||
581 | 550 | | |
582 | 551 | | |
583 | 552 | | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
| 553 | + | |
589 | 554 | | |
590 | 555 | | |
591 | 556 | | |
592 | 557 | | |
593 | 558 | | |
594 | | - | |
| 559 | + | |
595 | 560 | | |
| 561 | + | |
| 562 | + | |
596 | 563 | | |
597 | 564 | | |
598 | 565 | | |
| |||
608 | 575 | | |
609 | 576 | | |
610 | 577 | | |
611 | | - | |
612 | | - | |
613 | | - | |
614 | | - | |
615 | | - | |
616 | | - | |
617 | | - | |
618 | | - | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
| 578 | + | |
623 | 579 | | |
624 | 580 | | |
625 | 581 | | |
| |||
641 | 597 | | |
642 | 598 | | |
643 | 599 | | |
644 | | - | |
645 | | - | |
646 | | - | |
| 600 | + | |
647 | 601 | | |
648 | 602 | | |
649 | 603 | | |
| |||
689 | 643 | | |
690 | 644 | | |
691 | 645 | | |
692 | | - | |
693 | | - | |
694 | | - | |
| 646 | + | |
695 | 647 | | |
696 | 648 | | |
697 | 649 | | |
| |||
710 | 662 | | |
711 | 663 | | |
712 | 664 | | |
713 | | - | |
714 | | - | |
715 | | - | |
| 665 | + | |
716 | 666 | | |
717 | 667 | | |
718 | 668 | | |
| |||
769 | 719 | | |
770 | 720 | | |
771 | 721 | | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | | - | |
776 | | - | |
| 722 | + | |
777 | 723 | | |
778 | 724 | | |
779 | 725 | | |
| |||
792 | 738 | | |
793 | 739 | | |
794 | 740 | | |
795 | | - | |
| 741 | + | |
796 | 742 | | |
797 | | - | |
798 | | - | |
799 | | - | |
| 743 | + | |
800 | 744 | | |
801 | 745 | | |
802 | 746 | | |
| |||
809 | 753 | | |
810 | 754 | | |
811 | 755 | | |
812 | | - | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
| 756 | + | |
819 | 757 | | |
820 | 758 | | |
821 | 759 | | |
| |||
0 commit comments