1 write to _info
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexInfo.cs (1)
24private SymbolicRegexInfo(uint i) => _info = i;
16 references to _info
System.Text.RegularExpressions (16)
System\Text\RegularExpressions\Symbolic\SymbolicRegexInfo.cs (16)
51public bool IsNullable => (_info & IsAlwaysNullableMask) != 0; 53public bool CanBeNullable => (_info & CanBeNullableMask) != 0; 55public bool StartsWithLineAnchor => (_info & StartsWithLineAnchorMask) != 0; 57public bool ContainsLineAnchor => (_info & ContainsLineAnchorMask) != 0; 59public bool StartsWithSomeAnchor => (_info & StartsWithSomeAnchorMask) != 0; 61public bool ContainsSomeAnchor => (_info & ContainsSomeAnchorMask) != 0; 63public bool IsLazyLoop => (_info & IsLazyLoopMask) != 0; 65public bool IsHighPriorityNullable => (_info & IsHighPriorityNullableMask) != 0; 67public bool ContainsEffect => (_info & ContainsEffectMask) != 0; 68public bool ContainsEndZAnchor => (_info & ContainsEndZAnchorMask) != 0; 136uint i = body_info._info; 161public static SymbolicRegexInfo Effect(SymbolicRegexInfo childInfo) => new SymbolicRegexInfo(childInfo._info | ContainsEffectMask); 165public bool Equals(SymbolicRegexInfo other) => _info == other._info; 167public override int GetHashCode() => _info.GetHashCode(); 170public override string ToString() => _info.ToString("X");