using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Microsoft.VisualStudio.Text.PatternMatching.Implementation
{
///
/// This indicates how matches should be merged together when multiple matches are found, and only one can be returned.
///
internal enum PatternMatchMergeStrategy
{
///
/// Indicates that matches were found in a single string and should be merged as intelligently as possible to report best results.
///
Simple,
///
/// Indicates a container match, which means matches are all from distinct parts of the original string, and should be merged with
/// a take-the-worst policy.
///
Container
}
}