5 writes to _options
Microsoft.CodeAnalysis.Features (5)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (5)
96
_options
= options;
690
_options
= embeddedOptions;
700
_options
= currentOptions;
938
_options
= currentOptions;
1154
_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
;
936
var currentOptions =
_options
;
955
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
960
ParseGroupingEmbeddedExpression(
_options
| RegexOptions.RightToLeft), ParseGroupingCloseParen());
1029
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1092
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1128
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1133
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1138
ParseGroupingEmbeddedExpression(
_options
& ~RegexOptions.RightToLeft), ParseGroupingCloseParen());
1143
ParseGroupingEmbeddedExpression(
_options
), ParseGroupingCloseParen());
1154
_options = GetNewOptionsFromToken(
_options
, optionsToken);
1174
ParseGroupingEmbeddedExpression(GetNewOptionsFromToken(
_options
, optionsToken)), ParseGroupingCloseParen());
1649
return HasOption(
_options
, RegexOptions.ECMAScript)
1817
var octalDigits = _lexer.ScanOctalCharacters(
_options
);
1845
if (!HasOption(
_options
, RegexOptions.ECMAScript) && RegexCharClass.IsBoundaryWordChar(ch))