private void WriteLambdas() { Debug.Assert(_stack.Count == 0); while (_lambdaIds != null && _lambdaIds.Count > 0) { LambdaId b = _lambdaIds.Dequeue(); WriteLine(); WriteLine("//"); WriteLine("// LAMBDA: {0}({1})", b.Lambda.Name, b.Id); WriteLine("//"); DumpLambda(b.Lambda); WriteLine(); Debug.Assert(_stack.Count == 0); } }
public override int GetHashCode() { int hash = 1; if (Token.Length != 0) { hash ^= Token.GetHashCode(); } if (LambdaId.Length != 0) { hash ^= LambdaId.GetHashCode(); } if (Result.Length != 0) { hash ^= Result.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }