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 88ccb44Copy full SHA for 88ccb44
File tree
Expand file treeCollapse file tree
2 files changed
+97
-80
lines changedOpen diff view settings
Filter options
- src
Expand file treeCollapse file tree
2 files changed
+97
-80
lines changedOpen diff view settings
Collapse file
+79Lines changed: 79 additions & 0 deletions
| 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 | |
|
Collapse file
+18-80Lines changed: 18 additions & 80 deletions
| 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