public BitVector CharConstraint(char c, bool caseInsensitive = false, string?culture = null) { Debug.Assert(!caseInsensitive); int i = _classifier.GetMintermID(c); return(_mintermVectors[i]); }
private TSetType GetMinterm(int c) { Debug.Assert(_builder._minterms is not null); return(_builder._minterms[_partitions.GetMintermID(c)]); }
public ulong CreateFromChar(char c) => ((ulong)1) << _classifier.GetMintermID(c);
public ulong CharConstraint(char c, bool caseInsensitive = false, string?culture = null) { Debug.Assert(!caseInsensitive); return(((ulong)1) << _classifier.GetMintermID(c)); }
public BitVector CreateFromChar(char c) => _mintermVectors[_classifier.GetMintermID(c)];