From e22d94a81760473e82a8789fb47f9b9fe1be8bd3 Mon Sep 17 00:00:00 2001 From: Peter Boyer Date: Sun, 12 Mar 2017 14:17:15 -0400 Subject: [PATCH] Remove dead Hash methods --- runtime/Go/antlr/semantic_context.go | 8 -------- 1 file changed, 8 deletions(-) diff --git a/runtime/Go/antlr/semantic_context.go b/runtime/Go/antlr/semantic_context.go index f42d883b3..44c99751e 100644 --- a/runtime/Go/antlr/semantic_context.go +++ b/runtime/Go/antlr/semantic_context.go @@ -95,10 +95,6 @@ func (p *Predicate) evaluate(parser Recognizer, outerContext RuleContext) bool { return parser.Sempred(localctx, p.ruleIndex, p.predIndex) } -func (p *Predicate) Hash() string { - return strconv.Itoa(p.ruleIndex) + "/" + strconv.Itoa(p.predIndex) + "/" + fmt.Sprint(p.isCtxDependent) -} - func (p *Predicate) equals(other interface{}) bool { if p == other { return true @@ -147,10 +143,6 @@ func (p *PrecedencePredicate) compareTo(other *PrecedencePredicate) int { return p.precedence - other.precedence } -func (p *PrecedencePredicate) Hash() string { - return "31" -} - func (p *PrecedencePredicate) equals(other interface{}) bool { if p == other { return true