5 writes to _options
Microsoft.CodeAnalysis.Features (5)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
96
_options
= options;
690
_options
= embeddedOptions;
700
_options
= currentOptions;
935
_options
= currentOptions;
1151
_options
= GetNewOptionsFromToken(_options, optionsToken);
17 references to _options
Microsoft.CodeAnalysis.Features (17)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (17)
119
_currentToken = _lexer.ScanNextToken(allowTrivia,
_options
);
684
openParenToken, ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
689
var currentOptions =
_options
;
933
var currentOptions =
_options
;
952
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
957
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
1026
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1089
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1125
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1130
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1135
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1140
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1151
_options = GetNewOptionsFromToken(
_options
, optionsToken);
1171
ParseGroupingEmbeddedExpression(GetNewOptionsFromToken(
_options
, optionsToken)), ParseGroupingCloseParen());
1682
return HasOption(
_options
, RegexOptions.ECMAScript)
1850
var octalDigits = _lexer.ScanOctalCharacters(
_options
);
1878
if (!HasOption(
_options
, RegexOptions.ECMAScript) && RegexCharClass.IsBoundaryWordChar(ch))