1 write to _set
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexNode.cs (1)
69
_set
= set;
23 references to _set
System.Text.RegularExpressions (23)
System\Text\RegularExpressions\Symbolic\SymbolicRegexBuilder.cs (4)
234
Debug.Assert(node.
_set
is not null);
235
if (_solver.IsFull(node.
_set
))
324
Debug.Assert(node.
_set
is not null);
325
return builder.CreateSingleton(setTransformer(builder, node.
_set
));
System\Text\RegularExpressions\Symbolic\SymbolicRegexNode.cs (19)
342
Debug.Assert(_left.
_set
is not null);
343
return !IsLazy && solver.Full.Equals(_left.
_set
);
355
Debug.Assert(
_set
is not null);
356
return solver.IsEmpty(
_set
);
1267
Debug.Assert(
_set
is not null);
1271
if (!builder._solver.IsEmpty(builder._solver.And(elem,
_set
)))
1669
Debug.Assert(
_set
is not null);
1670
sb.Append(_debugBuilder._solver.PrettyPrint(
_set
, _debugBuilder._charSetSolver));
1854
Debug.Assert(
_set
is not null);
1855
sets.Add(
_set
);
2033
return left.
_set
;
2037
return left.CanBeNullable ? builder._solver.Or(left.
_set
, right.
_set
) : left.
_set
;
2041
return builder._solver.Or(left.
_set
, right.
_set
);
2046
return left.
_set
;
2071
bool contWithWL = CanBeNullable || !builder._solver.IsEmpty(builder._solver.And(wlbSet,
_set
));
2074
bool contWithNWL = CanBeNullable || !builder._solver.IsEmpty(builder._solver.And(builder._solver.Not(wlbSet),
_set
));