5 writes to _options
Microsoft.CodeAnalysis.Features (5)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
95
_options
= options;
710
_options
= embeddedOptions;
720
_options
= currentOptions;
958
_options
= currentOptions;
1174
_options
= GetNewOptionsFromToken(_options, optionsToken);
17 references to _options
Microsoft.CodeAnalysis.Features (17)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (17)
118
_currentToken = _lexer.ScanNextToken(allowTrivia,
_options
);
704
openParenToken, ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
709
var currentOptions =
_options
;
956
var currentOptions =
_options
;
975
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
980
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
1049
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1112
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1148
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1153
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1158
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1163
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1174
_options = GetNewOptionsFromToken(
_options
, optionsToken);
1194
ParseGroupingEmbeddedExpression(GetNewOptionsFromToken(
_options
, optionsToken)), ParseGroupingCloseParen());
1669
return HasOption(
_options
, RegexOptions.ECMAScript)
1837
var octalDigits = _lexer.ScanOctalCharacters(
_options
);
1865
if (!HasOption(
_options
, RegexOptions.ECMAScript) && RegexCharClass.IsBoundaryWordChar(ch))