16 references to WordParserOptions
Test.Utilities (16)
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)