@@ -569,13 +569,13 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID, CommentInfo *I) {
569569 [&]() -> llvm::Error {
570570 if (!LocalChildren.empty ())
571571 I->Children =
572- allocateArray<CommentInfo>(LocalChildren, TransientArena );
572+ allocateArray<CommentInfo>(LocalChildren, getTransientArena () );
573573 if (!AttrKeys.empty ())
574- I->AttrKeys = allocateArray (AttrKeys, TransientArena );
574+ I->AttrKeys = allocateArray (AttrKeys, getTransientArena () );
575575 if (!AttrValues.empty ())
576- I->AttrValues = allocateArray (AttrValues, TransientArena );
576+ I->AttrValues = allocateArray (AttrValues, getTransientArena () );
577577 if (!Args.empty ())
578- I->Args = allocateArray (Args, TransientArena );
578+ I->Args = allocateArray (Args, getTransientArena () );
579579
580580 return llvm::Error::success ();
581581 },
@@ -608,9 +608,9 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID, FunctionInfo *I) {
608608 return routeReferenceBlock (BlockOrCode, LocalNamespaces, I);
609609 },
610610 [&]() -> llvm::Error {
611- I->Params = allocateArray (LocalParams, TransientArena );
611+ I->Params = allocateArray (LocalParams, getTransientArena () );
612612 if (!LocalNamespaces.empty ())
613- I->Namespace = allocateArray (LocalNamespaces, TransientArena );
613+ I->Namespace = allocateArray (LocalNamespaces, getTransientArena () );
614614 return llvm::Error::success ();
615615 });
616616}
@@ -632,9 +632,9 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID, EnumInfo *I) {
632632 return routeReferenceBlock (BlockOrCode, LocalNamespaces, I);
633633 },
634634 [&]() -> llvm::Error {
635- I->Members = allocateArray (LocalMembers, TransientArena );
635+ I->Members = allocateArray (LocalMembers, getTransientArena () );
636636 if (!LocalNamespaces.empty ())
637- I->Namespace = allocateArray (LocalNamespaces, TransientArena );
637+ I->Namespace = allocateArray (LocalNamespaces, getTransientArena () );
638638 return llvm::Error::success ();
639639 });
640640}
@@ -679,14 +679,14 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID, BaseRecordInfo *I) {
679679 },
680680 [&]() -> llvm::Error {
681681 if (!LocalMembers.empty ())
682- I->Members = allocateArray (LocalMembers, TransientArena );
682+ I->Members = allocateArray (LocalMembers, getTransientArena () );
683683 if (!LocalParents.empty ())
684- I->Parents = allocateArray (LocalParents, TransientArena );
684+ I->Parents = allocateArray (LocalParents, getTransientArena () );
685685 if (!LocalVirtualParents.empty ())
686686 I->VirtualParents =
687- allocateArray (LocalVirtualParents, TransientArena );
688- I->Bases = allocateArray (LocalBases, TransientArena );
689- I->Friends = allocateArray (LocalFriends, TransientArena );
687+ allocateArray (LocalVirtualParents, getTransientArena () );
688+ I->Bases = allocateArray (LocalBases, getTransientArena () );
689+ I->Friends = allocateArray (LocalFriends, getTransientArena () );
690690 return llvm::Error::success ();
691691 });
692692}
@@ -730,16 +730,16 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID, RecordInfo *I) {
730730 },
731731 [&]() -> llvm::Error {
732732 if (!LocalMembers.empty ())
733- I->Members = allocateArray (LocalMembers, TransientArena );
733+ I->Members = allocateArray (LocalMembers, getTransientArena () );
734734 if (!LocalParents.empty ())
735- I->Parents = allocateArray (LocalParents, TransientArena );
735+ I->Parents = allocateArray (LocalParents, getTransientArena () );
736736 if (!LocalVirtualParents.empty ())
737737 I->VirtualParents =
738- allocateArray (LocalVirtualParents, TransientArena );
738+ allocateArray (LocalVirtualParents, getTransientArena () );
739739 if (!LocalNamespaces.empty ())
740- I->Namespace = allocateArray (LocalNamespaces, TransientArena );
741- I->Bases = allocateArray (LocalBases, TransientArena );
742- I->Friends = allocateArray (LocalFriends, TransientArena );
740+ I->Namespace = allocateArray (LocalNamespaces, getTransientArena () );
741+ I->Bases = allocateArray (LocalBases, getTransientArena () );
742+ I->Friends = allocateArray (LocalFriends, getTransientArena () );
743743 return llvm::Error::success ();
744744 });
745745}
@@ -769,8 +769,8 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID, TemplateInfo *I) {
769769 return false ;
770770 },
771771 [&]() -> llvm::Error {
772- I->Params = allocateArray (LocalParams, TransientArena );
773- I->Constraints = allocateArray (LocalConstraints, TransientArena );
772+ I->Params = allocateArray (LocalParams, getTransientArena () );
773+ I->Constraints = allocateArray (LocalConstraints, getTransientArena () );
774774 return llvm::Error::success ();
775775 },
776776 [&](unsigned BlockOrCode) -> llvm::Error {
@@ -796,7 +796,7 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID,
796796 return false ;
797797 },
798798 [&]() -> llvm::Error {
799- I->Params = allocateArray (LocalParams, TransientArena );
799+ I->Params = allocateArray (LocalParams, getTransientArena () );
800800 return llvm::Error::success ();
801801 },
802802 [&](unsigned BlockOrCode) -> llvm::Error {
@@ -1221,7 +1221,7 @@ llvm::Error ClangDocBitcodeReader::readBlockWithNamespace(unsigned ID, T I) {
12211221 },
12221222 [&]() -> llvm::Error {
12231223 if (!LocalNamespaces.empty ())
1224- I->Namespace = allocateArray (LocalNamespaces, TransientArena );
1224+ I->Namespace = allocateArray (LocalNamespaces, getTransientArena () );
12251225 return llvm::Error::success ();
12261226 });
12271227}
@@ -1254,7 +1254,8 @@ llvm::Error ClangDocBitcodeReader::readBlock(unsigned ID, FriendInfo *I) {
12541254 },
12551255 [&]() -> llvm::Error {
12561256 if (!LocalParams.empty ())
1257- I->Params = allocateArray<FieldTypeInfo>(LocalParams, TransientArena);
1257+ I->Params =
1258+ allocateArray<FieldTypeInfo>(LocalParams, getTransientArena ());
12581259 return llvm::Error::success ();
12591260 },
12601261 [&](unsigned BlockOrCode) -> llvm::Error {
0 commit comments