16 references to WordParserOptions
Test.Utilities (16)
UriExtensions.cs (1)
65var parser = new WordParser(symbol.Name, WordParserOptions.SplitCompoundWords);
WordParser.cs (15)
52private readonly WordParserOptions _options; 74public WordParser(string text, WordParserOptions options) : this(text, options, NullChar) 97public WordParser(string text, WordParserOptions options, char prefix) 99if (options is < WordParserOptions.None or > (WordParserOptions.IgnoreMnemonicsIndicators | WordParserOptions.SplitCompoundWords)) 101throw new ArgumentException($"'{(int)options}' is invalid for enum type '{nameof(WordParserOptions)}'", nameof(options)); 111(_options & WordParserOptions.IgnoreMnemonicsIndicators) == WordParserOptions.IgnoreMnemonicsIndicators; 114(_options & WordParserOptions.SplitCompoundWords) == WordParserOptions.SplitCompoundWords; 134internal static Collection<string> Parse(string text, WordParserOptions options) 161internal static Collection<string> Parse(string text, WordParserOptions options, char prefix) 200public static bool ContainsWord(string text, WordParserOptions options, ImmutableArray<string> words) 234internal static bool ContainsWord(string text, WordParserOptions options, char prefix, ImmutableArray<string> words)