private static BoundExpression[] Perform(BoundBody node, BoundTypeManager.DefiniteAssignmentMarker.Branch parentBranch) { var marker = new Marker(node.TypeManager, parentBranch); marker.Visit(node); return marker.ResultExpressions; }