summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorMatthew Pickering <matthewtpickering@gmail.com>2015-07-03 19:36:48 +0200
committerBen Gamari <ben@smart-cactus.org>2015-07-03 22:44:50 +0200
commite4bf4bf07aa37e96b29d8602eb46aa90d5cd00fb (patch)
tree6c0e27a62169516b5b1b1b8dfe52144fb6911766 /compiler
parent6400c7687223c5b2141176aa92f7ff987f61aba6 (diff)
downloadhaskell-e4bf4bf07aa37e96b29d8602eb46aa90d5cd00fb.tar.gz
Remove redundant parser entry point
`parseFullStmt` and `parseStatement` exposed the same parser entry point. Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: gibiansky, alanz, thomie, bgamari Differential Revision: https://phabricator.haskell.org/D1014
Diffstat (limited to 'compiler')
-rw-r--r--compiler/parser/Parser.y3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/parser/Parser.y b/compiler/parser/Parser.y
index 6a9dc47f09..b20b50c91b 100644
--- a/compiler/parser/Parser.y
+++ b/compiler/parser/Parser.y
@@ -33,7 +33,7 @@
module Parser (parseModule, parseImport, parseStatement,
parseDeclaration, parseExpression, parsePattern,
parseTypeSignature,
- parseFullStmt, parseStmt, parseIdentifier,
+ parseStmt, parseIdentifier,
parseType, parseHeader) where
-- base
@@ -604,7 +604,6 @@ TH_QQUASIQUOTE { L _ (ITqQuasiQuote _) }
%name parseExpression exp
%name parsePattern pat
%name parseTypeSignature sigdecl
-%name parseFullStmt stmt
%name parseStmt maybe_stmt
%name parseIdentifier identifier
%name parseType ctype