public bool Equals(StateForCompiler other) { return((buildTextNodes == other.buildTextNodes) && (recursionBehaviour == other.recursionBehaviour) && (leftRecursiveAlts == other.leftRecursiveAlts) && (whitespace == other.whitespace)); }
public bool Equals(StateForCompiler other) { return (buildTextNodes == other.buildTextNodes) && (recursionBehaviour == other.recursionBehaviour) && (leftRecursiveAlts == other.leftRecursiveAlts) && (whitespace == other.whitespace); }
public StateForCompiler Copy() { StateForCompiler copy = new StateForCompiler(); copy.buildTextNodes = buildTextNodes; copy.recursionBehaviour = recursionBehaviour; copy.leftRecursiveAlts = leftRecursiveAlts; copy.whitespace = whitespace; return copy; }
public override bool Equals(object other) { StateForCompiler otherState = other as StateForCompiler; if (otherState == null) { return(false); } return(Equals(otherState)); }
public StateForCompiler Copy() { StateForCompiler copy = new StateForCompiler(); copy.buildTextNodes = buildTextNodes; copy.recursionBehaviour = recursionBehaviour; copy.leftRecursiveAlts = leftRecursiveAlts; copy.whitespace = whitespace; return(copy); }