5 writes to _options
Microsoft.CodeAnalysis.Features (5)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
97
_options
= options;
691
_options
= embeddedOptions;
701
_options
= currentOptions;
936
_options
= currentOptions;
1152
_options
= GetNewOptionsFromToken(_options, optionsToken);
17 references to _options
Microsoft.CodeAnalysis.Features (17)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (17)
120
_currentToken = _lexer.ScanNextToken(allowTrivia,
_options
);
685
openParenToken, ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
690
var currentOptions =
_options
;
934
var currentOptions =
_options
;
953
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
958
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
1027
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1090
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1126
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1131
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1136
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1141
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1152
_options = GetNewOptionsFromToken(
_options
, optionsToken);
1172
ParseGroupingEmbeddedExpression(GetNewOptionsFromToken(
_options
, optionsToken)), ParseGroupingCloseParen());
1684
return HasOption(
_options
, RegexOptions.ECMAScript)
1852
var octalDigits = _lexer.ScanOctalCharacters(
_options
);
1880
if (!HasOption(
_options
, RegexOptions.ECMAScript) && RegexCharClass.IsBoundaryWordChar(ch))