5 writes to _options
Microsoft.CodeAnalysis.Features (5)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
95
_options
= options;
689
_options
= embeddedOptions;
699
_options
= currentOptions;
937
_options
= currentOptions;
1153
_options
= GetNewOptionsFromToken(_options, optionsToken);
17 references to _options
Microsoft.CodeAnalysis.Features (17)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (17)
118
_currentToken = _lexer.ScanNextToken(allowTrivia,
_options
);
683
openParenToken, ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
688
var currentOptions =
_options
;
935
var currentOptions =
_options
;
954
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
959
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
1028
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1091
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1127
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1132
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1137
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1142
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1153
_options = GetNewOptionsFromToken(
_options
, optionsToken);
1173
ParseGroupingEmbeddedExpression(GetNewOptionsFromToken(
_options
, optionsToken)), ParseGroupingCloseParen());
1648
return HasOption(
_options
, RegexOptions.ECMAScript)
1816
var octalDigits = _lexer.ScanOctalCharacters(
_options
);
1844
if (!HasOption(
_options
, RegexOptions.ECMAScript) && RegexCharClass.IsBoundaryWordChar(ch))