Index: wp-includes/post.php
===================================================================
--- wp-includes/post.php	(revision 33585)
+++ wp-includes/post.php	(working copy)
@@ -1198,6 +1198,27 @@
 }
 
 /**
+ * Get a list of post type names that support a specific feature.
+ *
+ * @since 4.4.0
+ *
+ * @global array $_wp_post_type_features Associative array of post types with accepted features.
+ * 
+ * @param string|array $feature String of a single post type support feature or array
+ *                              (e.g., `'title'` or `array( 'title' => true )`).
+ *
+ * @return array $post_types Array of post type names that support a feature.
+ */
+function get_post_types_by_support( $feature ) {
+	global $_wp_post_type_features;
+	$features   = ! is_array( $feature ) ? array( $feature => true ) : $feature;
+	$post_types = array_keys(
+		wp_filter_object_list( $_wp_post_type_features, $features )
+	);
+	return $post_types;
+}
+
+/**
  * Register a post type. Do not use before init.
  *
  * A function for creating or modifying a post type based on the
