Commit 88ccb44
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 <anna@addaleax.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
```
PR-URL: #31872
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Reviewed-By: David Carlier <devnexen@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Denys Otrishko <shishugi@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>1 parent 15cc9b0 commit 88ccb44
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 | | |
| |||
3854 | 3872 | | |
3855 | 3873 | | |
3856 | 3874 | | |
| 3875 | + | |
| 3876 | + | |
| 3877 | + | |
| 3878 | + | |
| 3879 | + | |
| 3880 | + | |
| 3881 | + | |
| 3882 | + | |
| 3883 | + | |
3857 | 3884 | | |
3858 | 3885 | | |
3859 | 3886 | | |
| |||
3998 | 4025 | | |
3999 | 4026 | | |
4000 | 4027 | | |
| 4028 | + | |
| 4029 | + | |
| 4030 | + | |
| 4031 | + | |
| 4032 | + | |
| 4033 | + | |
| 4034 | + | |
| 4035 | + | |
| 4036 | + | |
| 4037 | + | |
| 4038 | + | |
4001 | 4039 | | |
4002 | 4040 | | |
4003 | 4041 | | |
| |||
4620 | 4658 | | |
4621 | 4659 | | |
4622 | 4660 | | |
| 4661 | + | |
| 4662 | + | |
| 4663 | + | |
| 4664 | + | |
| 4665 | + | |
4623 | 4666 | | |
4624 | 4667 | | |
4625 | 4668 | | |
| |||
4739 | 4782 | | |
4740 | 4783 | | |
4741 | 4784 | | |
| 4785 | + | |
| 4786 | + | |
| 4787 | + | |
| 4788 | + | |
| 4789 | + | |
| 4790 | + | |
| 4791 | + | |
4742 | 4792 | | |
4743 | 4793 | | |
4744 | 4794 | | |
| |||
4753 | 4803 | | |
4754 | 4804 | | |
4755 | 4805 | | |
| 4806 | + | |
| 4807 | + | |
| 4808 | + | |
| 4809 | + | |
4756 | 4810 | | |
4757 | 4811 | | |
4758 | 4812 | | |
| |||
4977 | 5031 | | |
4978 | 5032 | | |
4979 | 5033 | | |
| 5034 | + | |
| 5035 | + | |
| 5036 | + | |
| 5037 | + | |
4980 | 5038 | | |
4981 | 5039 | | |
4982 | 5040 | | |
| |||
5000 | 5058 | | |
5001 | 5059 | | |
5002 | 5060 | | |
| 5061 | + | |
| 5062 | + | |
| 5063 | + | |
5003 | 5064 | | |
5004 | 5065 | | |
5005 | 5066 | | |
| |||
5320 | 5381 | | |
5321 | 5382 | | |
5322 | 5383 | | |
| 5384 | + | |
| 5385 | + | |
| 5386 | + | |
| 5387 | + | |
| 5388 | + | |
5323 | 5389 | | |
5324 | 5390 | | |
5325 | 5391 | | |
| |||
5623 | 5689 | | |
5624 | 5690 | | |
5625 | 5691 | | |
| 5692 | + | |
| 5693 | + | |
| 5694 | + | |
| 5695 | + | |
5626 | 5696 | | |
5627 | 5697 | | |
5628 | 5698 | | |
| |||
5992 | 6062 | | |
5993 | 6063 | | |
5994 | 6064 | | |
| 6065 | + | |
| 6066 | + | |
| 6067 | + | |
| 6068 | + | |
| 6069 | + | |
| 6070 | + | |
| 6071 | + | |
| 6072 | + | |
| 6073 | + | |
5995 | 6074 | | |
5996 | 6075 | | |
5997 | 6076 | | |
| |||
| 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 | | |
| |||
463 | 449 | | |
464 | 450 | | |
465 | 451 | | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
| 452 | + | |
474 | 453 | | |
475 | 454 | | |
476 | 455 | | |
| |||
544 | 523 | | |
545 | 524 | | |
546 | 525 | | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
| 526 | + | |
558 | 527 | | |
559 | 528 | | |
560 | 529 | | |
| |||
584 | 553 | | |
585 | 554 | | |
586 | 555 | | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
| 556 | + | |
592 | 557 | | |
593 | 558 | | |
594 | 559 | | |
595 | 560 | | |
596 | 561 | | |
597 | | - | |
| 562 | + | |
598 | 563 | | |
| 564 | + | |
| 565 | + | |
599 | 566 | | |
600 | 567 | | |
601 | 568 | | |
| |||
611 | 578 | | |
612 | 579 | | |
613 | 580 | | |
614 | | - | |
615 | | - | |
616 | | - | |
617 | | - | |
618 | | - | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
| 581 | + | |
626 | 582 | | |
627 | 583 | | |
628 | 584 | | |
| |||
644 | 600 | | |
645 | 601 | | |
646 | 602 | | |
647 | | - | |
648 | | - | |
649 | | - | |
| 603 | + | |
650 | 604 | | |
651 | 605 | | |
652 | 606 | | |
| |||
692 | 646 | | |
693 | 647 | | |
694 | 648 | | |
695 | | - | |
696 | | - | |
697 | | - | |
| 649 | + | |
698 | 650 | | |
699 | 651 | | |
700 | 652 | | |
| |||
713 | 665 | | |
714 | 666 | | |
715 | 667 | | |
716 | | - | |
717 | | - | |
718 | | - | |
| 668 | + | |
719 | 669 | | |
720 | 670 | | |
721 | 671 | | |
| |||
772 | 722 | | |
773 | 723 | | |
774 | 724 | | |
775 | | - | |
776 | | - | |
777 | | - | |
778 | | - | |
779 | | - | |
| 725 | + | |
780 | 726 | | |
781 | 727 | | |
782 | 728 | | |
| |||
795 | 741 | | |
796 | 742 | | |
797 | 743 | | |
798 | | - | |
| 744 | + | |
799 | 745 | | |
800 | | - | |
801 | | - | |
802 | | - | |
| 746 | + | |
803 | 747 | | |
804 | 748 | | |
805 | 749 | | |
| |||
812 | 756 | | |
813 | 757 | | |
814 | 758 | | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | | - | |
820 | | - | |
821 | | - | |
| 759 | + | |
822 | 760 | | |
823 | 761 | | |
824 | 762 | | |
| |||
0 commit comments