@@ -573,6 +573,10 @@ class NodePrinter {
573573 case Node::Kind::OutlinedAssignWithTake:
574574 case Node::Kind::OutlinedAssignWithCopy:
575575 case Node::Kind::OutlinedDestroy:
576+ case Node::Kind::OutlinedInitializeWithCopyNoValueWitness:
577+ case Node::Kind::OutlinedAssignWithTakeNoValueWitness:
578+ case Node::Kind::OutlinedAssignWithCopyNoValueWitness:
579+ case Node::Kind::OutlinedDestroyNoValueWitness:
576580 case Node::Kind::OutlinedEnumTagStore:
577581 case Node::Kind::OutlinedEnumGetTag:
578582 case Node::Kind::OutlinedEnumProjectDataForLoad:
@@ -1381,18 +1385,22 @@ NodePointer NodePrinter::print(NodePointer Node, unsigned depth,
13811385 print (Node->getChild (0 ), depth + 1 );
13821386 return nullptr ;
13831387 case Node::Kind::OutlinedInitializeWithCopy:
1388+ case Node::Kind::OutlinedInitializeWithCopyNoValueWitness:
13841389 Printer << " outlined init with copy of " ;
13851390 print (Node->getChild (0 ), depth + 1 );
13861391 return nullptr ;
13871392 case Node::Kind::OutlinedAssignWithTake:
1393+ case Node::Kind::OutlinedAssignWithTakeNoValueWitness:
13881394 Printer << " outlined assign with take of " ;
13891395 print (Node->getChild (0 ), depth + 1 );
13901396 return nullptr ;
13911397 case Node::Kind::OutlinedAssignWithCopy:
1398+ case Node::Kind::OutlinedAssignWithCopyNoValueWitness:
13921399 Printer << " outlined assign with copy of " ;
13931400 print (Node->getChild (0 ), depth + 1 );
13941401 return nullptr ;
13951402 case Node::Kind::OutlinedDestroy:
1403+ case Node::Kind::OutlinedDestroyNoValueWitness:
13961404 Printer << " outlined destroy of " ;
13971405 print (Node->getChild (0 ), depth + 1 );
13981406 return nullptr ;
0 commit comments